Domain Specific Modeling of Business Processes and Entity Mapping Using Generic Modeling Environment (GME)

Designing business process is very complex as it involves activities, resources, products and tools. Adopting the concept of domain specific modeling helps creating and using business processes, packaged as services and enable reusability, loose coupling, higher abstraction, agility, and interoperability. Domain specific modeling can be used to design the business processes as it increases the business centric value as well the productivity and quality. In this paper, GME tool is used for creating DSM of business process and also discussed how business processes are captured and defined at domain level. Also the design of business process and entity meta-model's and its interpretation to generate the Input model is shown in detail. GReAT Tool is used for applying configuration and transformation rules on the imported models. Finally full code generation is shown.

[1]  Steven Kelly,et al.  Worst Practices for Domain-Specific Modeling , 2009, IEEE Software.

[2]  Ramtin Khosravi,et al.  Modeling Variability in Business Process Models Using UML , 2008, Fifth International Conference on Information Technology: New Generations (itng 2008).

[3]  Fuyuki Ishikawa,et al.  Developing Consistent Contractual Policies in Service Composition , 2007 .

[4]  Steven Kelly,et al.  Domain-Specific Modelling for Cross-Platform Product Families , 2002, ER.

[5]  Ali Arsanjani,et al.  Empowering the business analyst for on demand computing , 2005, IBM Syst. J..

[6]  Aniruddha S. Gokhale,et al.  Domain-Specific Modeling , 2008, Handbook of Dynamic System Modeling.

[7]  Jun Sawamoto,et al.  A Method of Linking Business Process Modeling with Information System Design Using UML and its Evaluation by Prototyping , 2007, The 2nd IEEE Asia-Pacific Service Computing Conference (APSCC 2007).

[8]  Anneke Kleppe,et al.  MDA explained - the Model Driven Architecture: practice and promise , 2003, Addison Wesley object technology series.

[9]  Peter Kawalek,et al.  A methodology for business process redesign: experiences and issues , 1994, J. Strateg. Inf. Syst..

[10]  A. Groznik,et al.  Business renovation: from business process modelling to information system modelling , 2002, ITI 2002. Proceedings of the 24th International Conference on Information Technology Interfaces (IEEE Cat. No.02EX534).

[11]  Behzad Bordbar,et al.  A Pattern-Based Approach to Business Process Modeling and Implementation in Web Services , 2006, ICSOC Workshops.

[12]  Bernhard Rumpe,et al.  Domain specific modeling , 2005, Software & Systems Modeling.