Skip to main content

Towards Graph-Based Analysis of Enterprise Architecture Models

  • Conference paper
  • First Online:
Conceptual Modeling (ER 2021)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 13011))

Included in the following conference series:

Abstract

A core strength of enterprise architecture (EA) models is their holistic and integrative nature. With ArchiMate, a de-facto industry standard for modeling EAs is available and widely adopted. However, with the growing complexity of enterprise operations and IT infrastructures, EA models grow in complexity. Research showed that ArchiMate as a language and the supporting EA tools lack advanced visualization and analysis functionality. This paper proposes a generic and extensible framework for transforming EA models into graph structures to enable the automated analysis of even huge EA models. We show how enterprise architects can benefit from the vast number of graph metrics during decision-making. We also describe the implementation of the Graph-based Enterprise Architecture Analysis (eGEAA) Cloud platform that supports the framework. The evaluation of our approach and platform confirms feasibility and interoperability with third-party tools.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Archi modeling tool [online]: https://www.archimatetool.com/.

References

  1. Ahlemann, F., Stettiner, E., Messerschmidt, M., Legner, C.: Strategic Enterprise Architecture Management. Springer, Heidelberg (2012)

    Book  Google Scholar 

  2. Archi: Archimetal (2016). https://github.com/archimatetool/ArchiModels/tree/master/ArchiMetal

  3. Barbosa, A., Santana, A., Hacks, S., von Stein, N.: A taxonomy for enterprise architecture analysis research. In: 21st International Conference on Enterprise Information Systems, vol. 2, pp. 493–504. SciTePress (2019)

    Google Scholar 

  4. Bork, D., et al.: Requirements engineering for model-based enterprise architecture management with ArchiMate. In: Pergl, R., Babkin, E., Lock, R., Malyzhenkov, P., Merunka, V. (eds.) EOMAS 2018. LNBIP, vol. 332, pp. 16–30. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00787-4_2

    Chapter  Google Scholar 

  5. Bork, D., Smajevic, M.: Companion source code repository of the eGEAA platform (2021). https://github.com/borkdominik/eGEAA

  6. Brandes, U., Eiglsperger, M., Lerner, J., Pich, C.: Graph markup language (GraphML). In: Tamassia, R. (ed.) Handbook of Graph Drawing Visualization. Discrete Mathematics and its Applications, pp. 517–541. CRC Press (2013)

    Google Scholar 

  7. Buschle, M., Johnson, P., Shahzad, K.: The enterprise architecture analysis tool - support for the predictive, probabilistic architecture modeling framework, pp. 3350–3364 (2013)

    Google Scholar 

  8. Contrib, N.: neovis.js (2021). https://github.com/neo4j-contrib/neovis.js

  9. Dehmer, M., Emmert-Streib, F., Shi, Y.: Quantitative graph theory: a new branch of graph theory and network science. Inf. Sci. 418–419, 575–580 (2017)

    Article  MathSciNet  Google Scholar 

  10. Dehmer, M., Kraus, V., Emmert-Streib, F., Pickl, S.: What is quantitative graph theory?, pp. 1–33, November 2014

    Google Scholar 

  11. Florez, H., Sánchez, M., Villalobos, J.: A catalog of automated analysis methods for enterprise models. Springerplus 5(1), 1–24 (2016). https://doi.org/10.1186/s40064-016-2032-9

    Article  Google Scholar 

  12. Gampfer, F., Jürgens, A., Müller, M., Buchkremer, R.: Past, current and future trends in enterprise architecture-a view beyond the horizon. Comput. Ind. 100, 70–84 (2018)

    Article  Google Scholar 

  13. Herman, I., Melancon, G., Marshall, M.S.: Graph visualization and navigation in information visualization: a survey. IEEE Trans. Vis. Comput. Graph. 6(1), 24–43 (2000). https://doi.org/10.1109/2945.841119

    Article  Google Scholar 

  14. Iacob, M.E., Jonkers, H.: Quantitative analysis of enterprise architectures. In: Konstantas, D., Bourrières, J.P., Léonard, M., Boudjlida, N. (eds.) Interoperability of Enterprise Software and Applications, pp. 239–252. Springer, London (2006). https://doi.org/10.1007/1-84628-152-0_22

    Chapter  Google Scholar 

  15. Johnson, P., Ekstedt, M.: Enterprise architecture: models and analyses for information systems decision making. Studentlitteratur (2007)

    Google Scholar 

  16. Jugel, D.: An integrative method for decision-making in EA management. In: Zimmermann, A., Schmidt, R., Jain, L.C. (eds.) Architecting the Digital Transformation. ISRL, vol. 188, pp. 289–307. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-49640-1_15

    Chapter  Google Scholar 

  17. Jugel, D., Kehrer, S., Schweda, C.M., Zimmermann, A.: Providing EA decision support for stakeholders by automated analyses. In: Digital Enterprise Computing (DEC 2015), pp. 151–162. GI (2015)

    Google Scholar 

  18. Lankhorst, M., et al.: Enterprise Architecture at Work, vol. 352. Springer, Heidelberg (2009)

    Book  Google Scholar 

  19. Messina, A.: Overview of standard graph file formats. Technical report, RT-ICAR-PA-2018-06 (2018). http://dx.doi.org/10.13140/RG.2.2.11144.88324

  20. Naranjo, D., Sánchez, M., Villalobos, J.: PRIMROSe: a graph-based approach for enterprise architecture analysis. In: Cordeiro, J., Hammoudi, S., Maciaszek, L., Camp, O., Filipe, J. (eds.) ICEIS 2014. LNBIP, vol. 227, pp. 434–452. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-22348-3_24

    Chapter  Google Scholar 

  21. OMG: ArchiMate\(\textregistered \) 3.1 Specification. The Open Group (2019). http://pubs.opengroup.org/architecture/archimate3-doc/

  22. Pachayappan, M., Venkatesakumar, R.: A graph theory based systematic literature network analysis. Theor. Econ. Lett. 8(05), 960–980 (2018)

    Article  Google Scholar 

  23. Pittl, B., Bork, D.: Modeling digital enterprise ecosystems with ArchiMate: a mobility provision case study. In: ICServ 2017. LNCS, vol. 10371, pp. 178–189. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61240-9_17

    Chapter  Google Scholar 

  24. Potts, M.W., Sartor, P., Johnson, A., Bullock, S.: A network perspective on assessing system architectures: foundations and challenges. Syst. Eng. 22(6), 485–501 (2019)

    Article  Google Scholar 

  25. Roelens, B., Steenacker, W., Poels, G.: Realizing strategic fit within the business architecture: the design of a process-goal alignment modeling and analysis technique. Softw. Syst. Model. 18(1), 631–662 (2019)

    Article  Google Scholar 

  26. Salentin, J., Hacks, S.: Towards a catalog of enterprise architecture smells. In: Gronau, N., Heine, M., Krasnova, H., Poustcchi, K. (eds.) 15. Internationalen Tagung Wirtschaftsinformatik, WI 2020, pp. 276–290. GITO Verlag (2020)

    Google Scholar 

  27. Santana, A., Fischbach, K., Moura, H.: Enterprise architecture analysis and network thinking: a literature review. In: 2016 49th Hawaii International Conference on System Sciences (HICSS), pp. 4566–4575. IEEE (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dominik Bork .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Smajevic, M., Bork, D. (2021). Towards Graph-Based Analysis of Enterprise Architecture Models. In: Ghose, A., Horkoff, J., Silva Souza, V.E., Parsons, J., Evermann, J. (eds) Conceptual Modeling. ER 2021. Lecture Notes in Computer Science(), vol 13011. Springer, Cham. https://doi.org/10.1007/978-3-030-89022-3_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-89022-3_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-89021-6

  • Online ISBN: 978-3-030-89022-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics