On Transforming DEMO Models to ArchiMate

ArchiMate is an established enterprise architecture modelling language that allows organizations to be modelled from a holistic perspective. As a result, its modelling constructs are coarse grained by design and architects may feel that they do not get enough guidance from the language in producing ArchiMate models. To address this issue, we suggest using methods with a more refined semantics and elaborated modelling guidance, as a ‘front-end’ to ArchiMate. In this paper, we will show how the DEMO method can indeed be used as a front-end to ArchiMate, where we will focus on the automatic transformation of DEMO models to ArchiMate models. This is done by creating a formal link between DEMO and ArchiMate with additional benefits of linking DEMO’s key modelling concept of transactions, being as (socio-economic) commitments between actors, to ArchiMate. Specifically, we provide a formal approach that can be used to transform DEMO models into ArchiMate models. In addition, we provide a software implementation of our approach which is illustrated by means of an illustrative case study from the insurance domain.

[1]  Henk Jonkers,et al.  The Anatomy of the ArchiMate Language , 2010, Int. J. Inf. Syst. Model. Des..

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

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

[4]  Steffen Staab,et al.  QOM - Quick Ontology Mapping , 2004, GI Jahrestagung.

[5]  B. Mesurolle,et al.  Reply to "Breast vascular tumors". , 2009, AJR. American journal of roentgenology.

[6]  Maria-Eugenia Iacob,et al.  ArchiMate 1.0 Specification , 2009 .

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

[8]  Stephen A. White,et al.  Business Process Modeling Notation (BPMN), Version 1.0 , 2004 .

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

[10]  Jan L. G. Dietz,et al.  Advances in Enterprise Engineering VIII , 2014, Lecture Notes in Business Information Processing.

[11]  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.

[12]  Sascha Goldner,et al.  Extending the BPMN Syntax for Requirements Management , 2011, BPMN.

[13]  Martin Op't Land,et al.  Enterprise Architecture - Creating Value by Informed Governance , 2008, The Enterprise Engineering Series.

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

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

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

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

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

[19]  Jeffrey M. Bradshaw,et al.  Applying KAoS Services to Ensure Policy Compliance for Semantic Web Services Workflow Composition and Enactment , 2004, SEMWEB.

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

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

[22]  Jan L. G. Dietz,et al.  ArchiMate and DEMO - Mates to Date? , 2009, CIAO! / EOMAS.

[23]  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).

[24]  Mark A. Musen,et al.  The PROMPT suite: interactive tools for ontology merging and mapping , 2003, Int. J. Hum. Comput. Stud..

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