Bridging value modelling to ArchiMate via transaction modelling

The ArchiMate modelling language provides a coherent and a holistic view of an enterprise in terms of its products, services, business processes, actors, business units, software applications and more. Yet, ArchiMate currently lacks (1) expressivity in modelling an enterprise from a value exchange perspective, and (2) rigour and guidelines in modelling business processes that realize the transactions relevant from a value perspective. To address these issues, we show how to connect e$$^{3}$$value, a technique for value modelling, to ArchiMate via transaction patterns from the DEMO methodology. Using ontology alignment techniques, we show a transformation between the meta models underlying e$$^{3}$$value, DEMO and ArchiMate. Furthermore, we present a step-wise approach that shows how this model transformation is achieved and, in doing so, we also show the of such a transformation. We exemplify the transformation of DEMO and e$$^{3}$$value into ArchiMate by means of a case study in the insurance industry. As a proof of concept, we present a software tool supporting our transformation approach. Finally, we discuss the functionalities and limitations of our approach; thereby, we analyze its and practical applicability.

[1]  Vladan Devedzic,et al.  Understanding ontological engineering , 2002, CACM.

[2]  Jaap Gordijn,et al.  Value-based requirements engineering: exploring innovative e-commerce ideas , 2003, Requirements Engineering.

[3]  Henk Jonkers,et al.  Concepts For Modeling Enterprise Architectures , 2004, Int. J. Cooperative Inf. Syst..

[4]  Sybren de Kinderen,et al.  Integrating Value Modelling into ArchiMate , 2012, IESS.

[5]  Dimitris Karagiannis,et al.  Facilitate Modelling Using Method Integration: An Approach Using Mappings and Integration Rules , 2007, ECIS.

[6]  Maria-Eugenia Iacob,et al.  Viewpoints Functionality and Examples , 2004 .

[7]  Henk Jonkers,et al.  The Architecture of the ArchiMate Language , 2009, BMMDS/EMMSAD.

[8]  Karin Middeljans Enterprise Ontology based Application Portfolio Rationalization at Rijkswaterstaat , 2008 .

[9]  Selmin Nurcan,et al.  Enterprise, Business-Process and Information Systems Modeling - 12th International Conference, BPMDS 2011, and 16th International Conference, EMMSAD 2011, held at CAiSE 2011, London, UK, June 20-21, 2011. Proceedings , 2011, BMMDS/EMMSAD.

[10]  Houari A. Sahraoui,et al.  Example-based model-transformation testing , 2011, Automated Software Engineering.

[11]  Jan L. G. Dietz,et al.  The deep structure of business processes , 2006, CACM.

[12]  S. de Kinderen,et al.  Needs-driven service bundling in a multi-supplier setting: The comuputational e3 service approach , 2010 .

[13]  Andrés Vignaga Measuring ATL Transformations∗ , 2009 .

[14]  Jaap Gordijn,et al.  Multi-perspective Assessment of Scalability of IT-Enabled Networked Constellations , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[15]  Jaap Gordijn,et al.  Modeling Strategic Partnerships Using the E3value Ontology: A Field Study in the Banking Industry , 2007 .

[16]  John Krogstie,et al.  Process models representing knowledge for action: a revised quality framework , 2006, Eur. J. Inf. Syst..

[17]  Marc M. Lankhorst,et al.  Enterprise Architecture at Work - Modelling, Communication and Analysis, 2nd Edition , 2005, The Enterprise Engineering Series.

[18]  J. Cummins,et al.  The Economics of Insurance Intermediaries , 2006 .

[19]  Maria-Eugenia Iacob,et al.  ArchiMate 2.0 Specification , 2012 .

[20]  Jérôme Euzenat,et al.  Ten Challenges for Ontology Matching , 2008, OTM Conferences.

[21]  T. Haaker,et al.  Finding the service you need: human centered design of a Digital Interactive Social Chart in DEMentia care (DEM-DISC). , 2008, Studies in health technology and informatics.

[22]  Gabor Karsai,et al.  Model Reuse with Metamodel-Based Transformations , 2002, ICSR.

[23]  Sybren de Kinderen,et al.  On Transforming DEMO Models to ArchiMate , 2012, BMMDS/EMMSAD.

[24]  Jan L. G. Dietz,et al.  Enterprise ontology - theory and methodology , 2006 .

[25]  Marcel van Amstel The Right Tool for the Right Job: Assessing Model Transformation Quality , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops.

[26]  Krzysztof Czarnecki,et al.  Feature-based survey of model transformation approaches , 2006, IBM Syst. J..

[27]  Martin Op,et al.  Enterprise Ontology based Applica- tion Portfolio Rationalization at Rijkswaterstaat , 2008 .

[28]  Margaret-Anne D. Storey,et al.  Ontology Mapping - a User Survey , 2007, OM.

[29]  Jaap Gordijn,et al.  Business Case Modelling for E-Services , 2005, Bled eConference.

[30]  Yves Le Traon,et al.  Barriers to systematic model transformation testing , 2010, Commun. ACM.

[31]  Terry Winograd,et al.  A Language/Action Perspective on the Design of Cooperative Work , 1987, SGCH.

[32]  Jaap Gordijn,et al.  e3alignment: Exploring inter-organizational alignment in net worked value constellations , 2009, Int. J. Comput. Sci. Appl..

[33]  Michel Klein,et al.  Combining and relating ontologies: an analysis of problems and solutions , 2001, OIS@IJCAI.

[34]  Wil M. P. van der Aalst,et al.  On the suitability of UML 2.0 activity diagrams for business process modelling , 2006, APCCM.

[35]  Stefan Seedorf,et al.  Applications of Ontologies in Software Engineering , 2006 .