Skip to main content
Log in

Maintenance of Enterprise Architecture Models

A Systematic Review of the Scientific Literature

  • State of the Art
  • Published:
Business & Information Systems Engineering Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. https://www.qsrinternational.com/nvivo/home.

  2. https://neo4j.com.

  3. GRaphs for Object-Oriented VErification (GROOVE).

    https://groove.cs.utwente.nl/.

  4. https://www.gartner.com/smarterwithgartner/gartner-top-10-strategic-technology-trends-for-2019/.

  5. https://go.forrester.com/blogs/top-technology-trends-2018-2020/.

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

    Book  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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

    Article  Google Scholar 

  • Holm H, Buschle M, Lagerström R, Ekstedt M (2014) Automatic data collection for enterprise architecture models. Softw Syst Model 13:825–841

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Book  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Studer R, Benjamins V, Fensel D (1998) Knowledge engineering: principles and methods. Data Knowl Eng 25:161–197

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Chapter  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Nuno Silva.

Additional information

Accepted after three revisions by Jelena Zdravkovic.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary file1 (PDF 138 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12599-020-00636-1

Keywords

Navigation