Abstract
The integration of goals and business processes models in an MDE context has been widely studied. A specific kind of goals, the organisational goals, are addressed by business strategy. The increasing agility and effect over software systems development of the top-level strategic definitions drive the necessity of considering this domain knowledge into the software development process. However, most of the existing modelling frameworks that consider business strategy concepts are, justifiably, more complex than needed for this specific aim and lack a systematic modelling procedure, hindering their integration in an MDE context. In this chapter, we introduce LiteStrat, a lightweight organisational modelling method for business strategy. By selecting constructs and relationships from existing modelling frameworks, we designed a modelling language and a detailed modelling procedure. We implemented LiteStrat using the ADOxx framework, adapting the LiteStrat’s conceptual metamodel to the ADOxx meta2model. Through a lab demo supported by the tool prototype, we demonstrate the feasibility of the proposed method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Boston Consulting Group: Your strategy needs a strategy — adaptive strategy. https://www.bcg.com/publications/collections/your-strategy-needs-strategy/adaptive (2021). Accessed 23 March 2021
Brodie, P.: Deciding your organization structure for 2021. https://www.forbes.com/sites/forbescoachescouncil/2021/01/04/deciding-your-organization-structure-for-2021/?sh=5be9a3b450a6 (2021). Accessed 04 March 2021
Carvallo, J.P., Franch, X.: On the use of i* for architecting hybrid systems: A method and an evaluation report. In: IFIP Working Conference on The Practice of Enterprise Modeling, pp. 38–53. Springer, Berlin (2009)
de la Vara, J.L., Sánchez, J., Pastor, Ó.: Business process modelling and purpose analysis for requirements analysis of information systems. In: International Conference on Advanced Information Systems Engineering, pp. 213–227. Springer, Berlin (2008)
Estrada, H., Rebollar, A.M., Pastor, O., Mylopoulos, J.: An empirical evaluation of the i* framework in a model-based software generation environment. In: Dubois, E., Pohl, K. (eds.) Advanced Information Systems Engineering, vol. 4001, pp. 513–527. Springer, Berlin (2006)
Franch, X., López, L., Cares, C., Colomer, D.: The i* framework for goal-oriented modeling. In: Domain-Specific Conceptual Modeling, pp. 485–506. Springer, Berlin (2016)
Giraldo-Velásquez, F.D., España Cubillo, S., Giraldo, W.J., Pastor López, O.: Evaluating the quality of a set of modelling languages used in combination: a method and a tool. Inf. Syst. 77, 48–70 (2018)
Karagiannis, D.: Agile modeling method engineering. In: Proceedings of the 19th Panhellenic Conference on Informatics, pp. 5–10 (2015)
Karagiannis, D., Buchmann, R.A., Burzynski, P., Reimer, U., Walch, M.: Fundamental conceptual modeling languages in OMiLAB. In: Domain-Specific Conceptual Modeling, pp. 3–30. Springer, Berlin (2016)
Kitsios, F., Kamariotou, M.: Business strategy modelling based on enterprise architecture: a state of the art review. Busin. Proc. Manag. J. 25, 606–624 (2019)
Mintzberg, H., Ghoshal, S., Lampel, J., Quinn, J.B.: The Strategy Process: Concepts, Contexts, Cases. Pearson Education, London (2003)
Objetc Management Group: Business Motivation Model Specification Version 1.3. https://www.omg.org/spec/BMM/About-BMM/
OMiLAB: The ADOxx metamodelling platform - adoxx.org. https://www.adoxx.org/live/home. Accessed 01 March 2021
OMiLAB: The ADOxx metamodelling platform - developer space - adoxx.org. https://www.adoxx.org/live/development-spaces. Accessed 01 March 2021
Richard, K., Leffingwell, D.: Safe 5.0 distilled: Achieving business agility with the scaled agile framework (2020)
Ruiz, M., Costal, D., España, S., Franch, X., Pastor, O.: Gobis: an integrated framework to analyse the goal and business process perspectives in information systems. Inf. Syst. 53, 330–345 (2015). https://doi.org/10.1016/j.is.2015.03.007
The Open Group: Archimate® 2.1 specification - motivation extension. https://pubs.opengroup.org/architecture/archimate2-doc/chap10.html. Accessed 09 Nov 2020
The Open Group: The ArchiMate® enterprise architecture modeling language — the open group website. https://www.opengroup.org/archimate-forum/archimate-overview. Accessed 21 Dec 2020
The Open Group: The open group publications — standards - business architecture. https://publications.opengroup.org/standards/business-architecture. Accessed on 09 Nov 2020
The Open Group: The TOGAF® standard, version 9.2. https://publications.opengroup.org/c182. Accessed 09 Nov 2020
The Open Group: The Open Agile Architecture™standard. https://publications.opengroup.org/standards/c208. Accessed 21 Jan 2021
Yu, E.: Modeling strategic relationships for process reengineering. Soc. Model. Requir. Eng. 11(2011), 66–87
Zachman, J.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–292 (1987)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Pastor, O., Noel, R., Panach, I., Ruiz, M. (2022). The LiteStrat Modelling Method: Towards the Alignment of Strategy and Code. In: Karagiannis, D., Lee, M., Hinkelmann, K., Utz, W. (eds) Domain-Specific Conceptual Modeling. Springer, Cham. https://doi.org/10.1007/978-3-030-93547-4_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-93547-4_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-93546-7
Online ISBN: 978-3-030-93547-4
eBook Packages: Computer ScienceComputer Science (R0)