Abstract
Enterprise architecture (EA) models are tools of analysis, communication, and support towards enterprise transformation. These models need a suitable maintenance process to support comprehensive knowledge of the enterprise’s structure and dynamics. This study aims to identify and discuss the existing approaches to EA model maintenance published in the scientific literature. A systematic literature review was employed as the research method. A keyword-based search in six databases identified a total of 4495 papers in which 31 primary studies were included. A total of nine categories of EA model maintenance approaches were identified from both information systems and enterprise engineering fields of research. The increasing amount of research in EA model maintenance suggests that the topic still presents opportunities for research contributions. This study also proposes future lines of research according to the results identified in the theoretical corpus.
Similar content being viewed by others
Notes
GRaphs for Object-Oriented VErification (GROOVE).
References
Binz T, Breitenbücher U, Kopp O, Leymann F (2013) Automated discovery and maintenance of enterprise topology graphs. In: 6th International Conference on Service-Oriented Computing and Applications. IEEE, Koloa, pp 126–134
Buckl S, Ernst AM, Matthes F, Schweda CM (2009a) An information model capturing the managed evolution of application landscapes. Springer, Heidelberg
Buckl S, Ernst AM, Matthes F, Schweda CM (2009b) Visual roadmaps for managed enterprise architecture evolution. In: 10th Conference on software engineering, artificial intelligence, networking and parallel/distributed computing. IEEE, Daegu, pp 352–357
Buschle M, Holm H, Sommestad T, Ekstedt M, Shahzad K (2011) A tool for automatic enterprise architecture modeling. In: 23rd International conference on advanced information systems engineering. Springer, Heidelberg, pp 1–15
Da Silva NMC, Da Silva MLBM, De Sousa PMVA (2017) A viewpoint for analyzing enterprise architecture evolution. In: 21st International enterprise distributed object computing conference. IEEE, Québec City, pp 20–29
Dam HK, Lê LS, Ghose A (2010) Supporting change propagation in the evolution of enterprise architectures. In: 14th International enterprise distributed object computing workshop. IEEE, Vitória, pp 24–33
Dam HK, Lê LS, Ghose A (2016) Managing changes in the enterprise architecture modelling context. Enterp Inf Syst 10:666–696
Diefenthaler P, Bauer B (2013) Gap analysis in enterprise architecture using semantic web technologies. In: 15th International conference on enterprise information systems. IEEE, Angers, pp 211–220
Farwick M, Agreiter B, Breu R, Häring M, Voges K, Hanschke I (2010) Towards living landscape models: automated integration of infrastructure cloud in enterprise architecture management. In: 3rd International conference on cloud computing. IEEE, Miami, pp 35–42
Farwick M, Agreiter B, Breu R, Ryll S, Voges K, Hanschke I (2011a) Requirements for automated enterprise architecture model maintenance. In: 13th International conference on enterprise information systems. IEEE, Beijing, pp 325–337
Farwick M, Agreiter B, Breu R, Ryll S, Voges K, Hanschke I (2011b) Automation processes for enterprise architecture management. In: 15th International enterprise distributed object computing workshop. IEEE, Helsinki, pp 340–349
Farwick M, Pasquazzo W, Breu R, Schweda CM, Voges K, Hanschke I (2012) A meta-model for automated enterprise architecture model maintenance. In: 16th International enterprise distributed object computing conference. IEEE, Beijing, pp 1–10
Farwick M, Breu R, Hauder M, Roth S, Matthes F (2013) Enterprise architecture documentation: empirical analysis of information sources for automation. In: 46th Hawaii international conference on system sciences. IEEE, Wailea, pp 3868–3877
Farwick M, Schweda CM, Breu R, Hanschke I (2015) A situational method for semi-automated enterprise architecture documentation. In: 18th International conference on model driven engineering languages and systems. ACM/IEEE, Ottawa, p 448
Fischer R, Aier S, Winter R (2007) A federated approach to enterprise architecture model maintenance. Enterp Model Inf Syst Archit 2:9–22
Franke U, Ullberg J, Sommestad T, Lagerstrom R, Johnson P (2009) Decision support oriented enterprise architecture metamodel management using classification trees. In: 13th International enterprise distributed object computing workshop. IEEE, Auckland, pp 328–335
Glaser BG, Strauss AL (1967) The discovery of grounded theory: strategies for qualitative research. Routledge, Abingdon
Gomez P, Sanchez M, Florez H, Villalobos J (2012) Co-creation of models and metamodels for enterprise architecture projects. In: Extreme modeling workshop, satellite event of the 15th international conference on model driven engineering languages and systems. ACM/IEEE, Innsbruck, pp 21–26
Grunow S, Matthes F, Roth S (2013) Towards automated enterprise architecture documentation: data quality aspects of SAP PI. In: Morzy T, Härder T, Wrembel R (eds) Advances in databases and information systems. Springer, Heidelberg, pp 103–113
Guerreiro S, Gaaloul K, Franke U (2016) Analysis of enterprise architecture evolution using Markov decision processes. In: 12th International workshop on enterprise and organizational modeling and simulation. Ljubljana, Springer, pp 37–51
Hacks S, Lichter H (2018) A probabilistic enterprise architecture model evolution. In: 22nd International enterprise distributed object computing conference. IEEE, Stockholm, pp 51–57
Hofer S (2013) Modeling the transformation of application landscapes. In: IFIP Working Conference on The Practice of Enterprise Modeling. Springer, Heidelberg, pp 101–113
Holm H, Sommestad T, Almroth J, Persson M (2011) A quantitative evaluation of vulnerability scanning. Inf Manag Comput Secur 19:231–247
Holm H, Buschle M, Lagerström R, Ekstedt M (2014) Automatic data collection for enterprise architecture models. Softw Syst Model 13:825–841
Johnson P, Ekstedt M, Lagerstrom R (2016) Automatic probabilistic enterprise IT architecture modeling: a dynamic Bayesian networks approach. In: 20th International enterprise distributed object computing workshop. IEEE, Vienna, pp 122–129
Johnson P, Ullberg J, Buschle M, Franke U, Shahzad K (2014) An architecture modeling framework for probabilistic prediction. Inf Syst E-Bus Manag 12:595–622
Kaisler SH, Armour F, Valivullah M (2005) Enterprise architecting: critical problems. In: 38th Annual Hawaii international conference on system sciences. IEEE, Big Island, p 224
Kandjani H, Bernus P (2012) The enterprise architecture body of knowledge as an evolving discipline. In: 14th International conference on enterprise information systems. Springer, Heidelberg, pp 452–470
Kitchenham B, Brereton OP, Budgen D, Turner M, Bailey J, Linkman S (2008) Systematic literature reviews in software engineering – a systematic literature review. Inf Softw Technol 51:7–15
Kitchenham B, Charters S (2007) Guidelines for performing systematic literature reviews in software engineering. EBSE Technical Report, Keele University and University of Durham
Lankhorst M (2013) Enterprise architecture at work: modelling, communication, and analysis, 3rd edn. Springer, Heidelberg
Lautenbacher F, Diefenthaler P, Langermeier M, Mykhashchuk M, Bauer B (2013) Planning support for enterprise changes. In: Working conference on the practice of enterprise modeling. Springer, Heidelberg, pp 54–68
Lucke C, Krell S, Lechner U (2010) Critical issues in enterprise architecting – a literature review. In: 16th Americas conference on information systems. AIS, Lima, pp 1–11
Matthes F, Neubert C, Steinhoff A (2011) Hybrid Wikis: empowering users to collaboratively structure information. In: 6th International conference on software and data technologies, Springer, Seville, pp 250–259
Mitchell TM (1997) Machine learning. McGraw-Hill, New York
Peffers K, Tuunanen T, Rothenberger MA, Chatterjee S (2008) A design science research methodology for information systems research. J Manag Inf Syst 24:45–77
Reschenhofer T, Monahov I, Matthes F (2014) Type-safety in EA model analysis. In: 18th International enterprise distributed object computing workshop. IEEE, Ulm, pp 87–94
Roser S, Bauer B (2008) Automatic generation and evolution of model transformations using ontology engineering space. J Data Semant XI:32–64
Roth S, Hauder M, Michel F, Münch D, Matthes F (2013) Facilitating conflict resolution of models for automated enterprise architecture documentation. In: 19th Americas conference on information systems. AIS, Chicago, pp 1662–1672
Rouhani BD, Mahrin MN, Nikpay F, Ahmad RB, Nikfard P (2015) A systematic literature review on enterprise architecture implementation methodologies. Inf Softw Technol 62:1–20
Saat J, Aier S, Gleichauf B (2009) Assessing the complexity of dynamics in enterprise architecture planning – lessons from chaos theory. In: 15th Americas conference on information systems. AIS, San Francisco, pp 1–8
Silva NMC, Mira da Silva MLB, Sousa PMMVA (2017) Modelling the evolution of enterprise architectures using ontologies. In: 19th Conference on business informatics. IEEE, Thessaloniki, pp 79–88
Silva N, Ferreira F, Sousa P, Da Silva MM (2016) Automating the migration of enterprise architecture models. Int J Inf Syst Model Des 7:72–90
Sousa P, Lima J, Sampaio A, Pereira C (2009) An approach for creating and managing enterprise blueprints: a case for IT blueprints. In: Albani A, Dietz J (eds) Advances in enterprise engineering III. Springer, Heidelberg, pp 70–84
Studer R, Benjamins V, Fensel D (1998) Knowledge engineering: principles and methods. Data Knowl Eng 25:161–197
Tribolet J, Sousa P, Caetano A (2014) The role of enterprise governance and cartography enterprise engineering. Enterp Model Inf Syst Archit 9(1):38–49
Välja M, Lagerström R, Ekstedt M, Korman M (2015) A requirements based approach for automating enterprise IT architecture modeling using multiple data sources. In: 19th International enterprise distributed object computing conference workshops and demonstrations. IEEE, Adelaide, pp 79–87
vom Brocke J, Simons A, Niehaves B, Riemer K, Plattfaut R, Cleven A (2009) Reconstructing the giant: on the importance of rigour in documenting the literature search process. In: 17th European conference on information systems. AIS, Verona, pp 2206–2217
Webster J, Watson RT (2002) Analyzing the past to prepare for the future: writing a literature review. MIS Q 26:xiii–xxiii
Winter K, Buckl S, Matthes F, Schweda C (2010) Investigating the state-of-the-art in enterprise architecture management method in literature and practice. In: 5th Mediterranean conference on information systems. AIS, Tel Aviv, pp 1–12
Wolff F (2016) Evaluation chains for controlling the evolution of enterprise models. In: Karagiannis D, Mayr H, Mylopoulos J (eds) Domain-specific conceptual modeling. Springer, Cham, pp 313–332
Acknowledgements
This research was supported by the Link Consulting’s project IT-Atlas (nº 11419, under the IAPMEI, 2020 Portuguese PO CI Operational Program).
Author information
Authors and Affiliations
Corresponding author
Additional information
Accepted after three revisions by Jelena Zdravkovic.
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Silva, N., Sousa, P. & Mira da Silva, M. Maintenance of Enterprise Architecture Models. Bus Inf Syst Eng 63, 157–180 (2021). https://doi.org/10.1007/s12599-020-00636-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12599-020-00636-1