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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Archi modeling tool [online]: https://www.archimatetool.com/.
References
Ahlemann, F., Stettiner, E., Messerschmidt, M., Legner, C.: Strategic Enterprise Architecture Management. Springer, Heidelberg (2012)
Archi: Archimetal (2016). https://github.com/archimatetool/ArchiModels/tree/master/ArchiMetal
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)
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
Bork, D., Smajevic, M.: Companion source code repository of the eGEAA platform (2021). https://github.com/borkdominik/eGEAA
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)
Buschle, M., Johnson, P., Shahzad, K.: The enterprise architecture analysis tool - support for the predictive, probabilistic architecture modeling framework, pp. 3350–3364 (2013)
Contrib, N.: neovis.js (2021). https://github.com/neo4j-contrib/neovis.js
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)
Dehmer, M., Kraus, V., Emmert-Streib, F., Pickl, S.: What is quantitative graph theory?, pp. 1–33, November 2014
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
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)
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
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
Johnson, P., Ekstedt, M.: Enterprise architecture: models and analyses for information systems decision making. Studentlitteratur (2007)
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
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)
Lankhorst, M., et al.: Enterprise Architecture at Work, vol. 352. Springer, Heidelberg (2009)
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
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
OMG: ArchiMate\(\textregistered \) 3.1 Specification. The Open Group (2019). http://pubs.opengroup.org/architecture/archimate3-doc/
Pachayappan, M., Venkatesakumar, R.: A graph theory based systematic literature network analysis. Theor. Econ. Lett. 8(05), 960–980 (2018)
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
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
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)