Aligning Communication Analysis with the Unifying Meta-model for Enterprise Modeling

Enterprise Modeling (EM) captures and represents organizational knowledge in models that cover different views of the enterprise. The models can be leveraged in the development of information systems. Investigating how to use them as input to model-driven development (MDD) is an open challenge. This paper explores how a holistic EM approach, represented by a unifying meta-model, can benefit from integrating with Communication Analysis, a communication-oriented business process modeling and requirements engineering method. As a first step towards an integrated EM-enabled MDD approach, the unifying meta-model and Communication Analysis meta-model are aligned. A set of guidelines for transforming models conforming to the unifying meta-model to Communication Analysis models are formulated. The approach is illustrated using a lab demo.

[1]  Oscar Pastor,et al.  Integration of Communication Analysis and the OO Method: Manual derivation of the Conceptual Model. The SuperStationery Co. lab demo , 2011, ArXiv.

[2]  Oscar Pastor,et al.  Model-driven architecture in practice - a software production environment based on conceptual modeling , 2007 .

[3]  John Mylopoulos,et al.  Integrating organizational requirements and object oriented modeling , 2001, Proceedings Fifth IEEE International Symposium on Requirements Engineering.

[4]  Jaap Gordijn,et al.  Value based requirements creation for electronic commerce applications , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[5]  Jaelson Brelaz de Castro,et al.  Deriving use cases from organizational modeling , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[6]  Sergio España Cubillo,et al.  METHODOLOGICAL INTEGRATION OF COMMUNICATION ANALYSIS INTO A MODEL-DRIVEN SOFTWARE DEVELOPMENT FRAMEWORK , 2012 .

[7]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[8]  Janis Stirna,et al.  Analyzing the Integration between Requirements and Models in Model Driven Development , 2011, BMMDS/EMMSAD.

[9]  Hans Weigand,et al.  Value object analysis and the transformation from value model to process model , 2006, I-ESA.

[10]  Janis Stirna,et al.  Bringing Enterprise Modeling Closer to Model-Driven Development , 2011, PoEM.

[11]  Aditya K. Ghose,et al.  Relating Business Process Models to Goal-Oriented Requirements Models in KAOS , 2006, PKAW.

[12]  Bran Selic,et al.  The Pragmatics of Model-Driven Development , 2003, IEEE Softw..

[13]  Eric Yu,et al.  Modeling Strategic Relationships for Process Reengineering , 1995, Social Modeling for Requirements Engineering.

[14]  Oscar Pastor,et al.  Systematic Derivation of Class Diagrams from Communication-Oriented Business Process Models , 2011, BMMDS/EMMSAD.

[15]  Oscar Pastor,et al.  Communication Analysis: A Requirements Engineering Method for Information Systems , 2009, CAiSE.