Capability-based Communication Analysis for Enterprise Modelling

Capability-oriented enterprise modelling can provide effective solutions to face changing business context. In the business domain, the notion of capability has gained a lot of attention since it guides the activities of service specification and design. Simultaneously, the research community has been promoting the integration of model-driven development (MDD) approaches with enterprise modelling to support the link between enterprise and software specifications. This integration has becoming vital to ensure the traceability of enterprise models and software implementations, acceleration of software time to market, quality assurance, and enterprise model evolution support. The capability-driven development (CDD) method has been recently developed and applied in various industrial use cases. But, the link between the CDD method and strong funded MDD approaches has not been explored. In this paper we explore the integration of the CDD method with the Communication Analysis method (a communication-oriented business process modelling method), which is supported by means of MDD frameworks. Among the advantages to add the communicational perspective to the CDD method, we want to highlight the possibility to offer a high level analysis of business process models that focus on the communications between different organisational actors, as so as to offer further transformation facilities into software components. With this integration, we give the first steps to offer automation facilities to capability-driven environments.

[1]  Ulrich Frank,et al.  Multi-perspective enterprise modeling: foundational concepts, prospects and future research challenges , 2014, Software & Systems Modeling.

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

[3]  Janis Stirna,et al.  Modeling Business Capabilities and Context Dependent Delivery by Cloud Services , 2013, CAiSE.

[4]  Springer Fachmedien Wiesbaden,et al.  Capability Driven Development: An Approach to Designing Digital Enterprises , 2015 .

[5]  G. Stalk,et al.  Competing on capabilities: the new rules of corporate strategy. , 1992, Harvard business review.

[6]  Sybren de Kinderen,et al.  Reasoning about Customer Needs in Multi-supplier ICT Service Bundles using Decision Models , 2009, ICEIS.

[7]  Kurt Sandkuhl,et al.  Enterprise Modeling: Tackling Business Challenges with the 4EM Method , 2014 .

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

[9]  Oscar Pastor,et al.  Integrating the Goal and Business Process Perspectives in Information System Analysis , 2014, CAiSE.

[10]  Steven O. Kimbrough,et al.  Lecture Notes in Business Information Processing , 2009, Web 2009.

[11]  Taina Eriksson,et al.  Processes, antecedents and outcomes of dynamic capabilities , 2014 .

[12]  M. Porter Competitive Advantage: Creating and Sustaining Superior Performance , 1985 .

[13]  Birger Andersson,et al.  Aligning goals and services through goal and business modelling , 2009, Inf. Syst. E Bus. Manag..

[14]  Neil Maiden,et al.  A goal-based round-trip method for system development , 2005 .

[15]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[16]  Oscar Pastor,et al.  Message Structures: a modelling technique for information systems analysis and design , 2011, WER.

[17]  Hasan Koç Methods in Designing and Developing Capabilities: A Systematic Mapping Study , 2015, PoEM.

[18]  Sergio España,et al.  GREAT Process Modeller user manual , 2015, ArXiv.

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

[20]  Hung-Tai Tsou,et al.  Performance effects of IT capability, service process innovation, and the mediating role of customer service , 2012 .

[21]  Marten van Sinderen,et al.  A Goal-Oriented Requirements Modelling Language for Enterprise Architecture , 2009, 2009 IEEE International Enterprise Distributed Object Computing Conference.

[22]  Axel Uhl Model-Driven Development in the Enterprise , 2008, IEEE Software.

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

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

[25]  Oscar Pastor,et al.  Capability Driven Development: An Approach to Designing Digital Enterprises , 2015, Bus. Inf. Syst. Eng..

[26]  Oscar Pastor,et al.  From Requirements to Code - A Full Model-Driven Development Perspective , 2011, MODELSWARD.

[27]  Kurt Sandkuhl,et al.  Strategies for Capability Modelling: Analysis Based on Initial Experiences , 2015, CAiSE Workshops.

[28]  Yves Pigneur,et al.  Modeling value propositions in e-Business , 2003, ICEC '03.