Model bundling: Towards a value-based componential approach for language engineering

This paper takes stock of an ongoing language merging experiment on value-based componential language engineering. In line with earlier work, we discuss that conceptual modelling languages can be perceived from a value perspective, and that doing so opens up the possibility of “model bundling”. This means that we unbundle languages into valuable constituent parts, and subsequently mix-and-match these parts to fit with situation-specific modelling purposes. The contribution of this particular paper is to discuss an ongoing language engineering experiment on the merge of evalue and ArchiMate. Particularly, we show how different modelling purposes lead to different configurations (or bundles) of evalue and ArchiMate, and how economic language design necessitates the removal of obsolete concepts. Finally, we discuss directions for further work.

[1]  Stijn Hoppenbrouwers,et al.  On Utility-based Selection of Architecture-Modelling Concepts , 2005, APCCM.

[2]  Marija Bjekovic,et al.  Towards a coherent enterprise modelling landscape , 2012, PoEM.

[3]  Brian Henderson-Sellers,et al.  Situational Method Engineering: State-of-the-Art Review , 2010, J. Univers. Comput. Sci..

[4]  Jaap Gordijn,et al.  Using conceptual models to explore business-ICT alignment in networked value constellations , 2011, Requirements Engineering.

[5]  Brian Fitzgerald,et al.  Exploring the Concept of Method Rationale: A Conceptual Tool to Understand Method Tailoring , 2006 .

[6]  Eric S. K. Yu,et al.  A Repository of Agile Method Fragments , 2010, ICSP.

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

[8]  Eric Dubois,et al.  Enhancing the ArchiMate® standard with a responsibility modeling language for access rights management , 2012, SIN '12.

[9]  Marc M. Lankhorst Enterprise Architecture at Work - Modelling, Communication and Analysis, 3rd Edition , 2005, The Enterprise Engineering Series.

[10]  Marten van Sinderen,et al.  Mapping the business model canvas to ArchiMate , 2012, SAC '12.

[11]  Sybren de Kinderen,et al.  e3RoME: a value-based approach for method bundling , 2013, SAC '13.

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

[13]  Peter Rittgen,et al.  Handbook of Ontologies for Business Interaction , 2007 .

[14]  Sybren de Kinderen,et al.  Bridging value modelling to ArchiMate via transaction modelling , 2014, Software & Systems Modeling.

[15]  Jordi Cabot,et al.  Situational Evaluation of Method Fragments: An Evidence-Based Goal-Oriented Approach , 2010, CAiSE.

[16]  Pierre-Yves Schobbens,et al.  Feature Diagrams: A Survey and a Formal Semantics , 2006, 14th IEEE International Requirements Engineering Conference (RE'06).

[17]  Juha-Pekka Tolvanen,et al.  Managing Evolutionary Method Engineering by Method Rationale , 2004, J. Assoc. Inf. Syst..

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

[19]  Jaap Gordijn,et al.  Fuzzy Verification of Service Value Networks , 2012, CAiSE.

[20]  Janis Stirna,et al.  Purpose Driven Competency Planning for Enterprise Modeling Projects , 2012, CAiSE.