Skip to main content

Automatisierte Pflege des Unternehmensarchitekturmodells über Runtime IT Discovery

  • Chapter
  • First Online:
Architektur der digitalen Transformation

Zusammenfassung

Unternehmensarchitekten haben aufgrund fehlender Werkzeugunterstützung Schwierigkeiten, mit raschen Architekturänderungen umzugehen und diese in ihren Architekturmodellen entsprechend zu dokumentieren. Aus diesem Grund wird die Dokumentation von Enterprise Architecture (EA)-Modellen immer noch größtenteils durch manuellen Aufwand erreicht und enthält oft veraltete Informationen. In dieser Arbeit stellen wir einen neuartigen Ansatz zur Erstellung von EA-Modellen vor, der die Instrumentierung von Laufzeitdiensten der bestehenden IT-Architektur nutzt, um statische EA-Modelle automatisch zu erstellen, zu aktualisieren und mit Laufzeitinformationen zu erweitern. Wir führen eine neue Integrationsschicht ein, die statische und Laufzeitdaten aus verschiedenen Datenquellen synchronisiert. Der hiermit implementierte Prototyp ermöglicht es verschiedenen Interessengruppen, Informationen aus beiden Perspektiven (statisch und zur Laufzeit) auf der Grundlage eines verknüpften Unternehmens-Wissensgraphen zu erforschen, der neue Anwendungsfälle und Analysefunktionen unterstützt. Wir evaluieren unseren Prototyp, indem wir ihn in einem großen deutschen Einzelhandelsunternehmen implementieren. Die Einführung von Service-Namenskonventionen und Validierungsworkflows ermöglicht eine vollautomatische Datenintegration, die den Aufwand für manuelle Aufgaben minimiert. Basierend auf Interviews, die wir mit 17 Experten aus zwei verschiedenen Unternehmen geführt haben, konnten wir nachweisen, dass das Tool in der Lage ist, die EA-Modellpflege zu automatisieren.

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 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover 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.

    https://www.iteraplan.de/.

  2. 2.

    http://alfabet.softwareag.com/.

  3. 3.

    https://www.leanix.net.

  4. 4.

    https://www.dynatrace.com.

  5. 5.

    https://www.appdynamics.com.

  6. 6.

    https://www.instana.com.

  7. 7.

    http://pivio.io/.

  8. 8.

    https://json-schema.org/.

Literatur

  1. Langenberg, K., Wegmann, A.: Enterprise Architecture: What Aspects is Current Research Targeting. EPFL Lausanne (2004)

    Google Scholar 

  2. Ross, J.W., Weill, P., Robertson, D.: Enterprise Architecture As Strategy: Creating a Foundation for Business Execution. Harvard Business School Press (2006)

    Google Scholar 

  3. Tao, F., Sui, F., Liu, A., Qi, Q., Zhang, M., Song, B., Guo, Z., Lu, S., Nee, A.: Digital twin-driven product design framework. Int. J. Prod. Res. 57(12), 3935–3953 (2019)

    Article  Google Scholar 

  4. Buckl, S., Matthes, F., Schweda, C.: Investigating the state-of-the-art in enterprise architecture management methods in literature and practice. In: The 5th Mediterranean Conference on Information Systems, MCIS. Tel Aviv (2010)

    Google Scholar 

  5. Roth, S., Hauder, M., Farwick, M., Breu, R., Matthes, F.: Enterprise architecture documentation: current practices and future directions. In: 11th International conference on Wirtschaftsinformatik Proceedings. Leipzig (2013)

    Google Scholar 

  6. Lucke, C., Krell, S., Lechner, U.: Critical issues in enterprise architecting – a literature review. In: Americas Conference on Information Systems (AMCIS). Lima (2010)

    Google Scholar 

  7. Dingsøyr, T., Nerur, S., Balijepally, V., Moe, N.: A decade of agile methodologies. J. Syst. Softw. 85(6), 1213–1221 (2012)

    Article  Google Scholar 

  8. Fowler, J.: Microservices – a definition of this new architectural term. www.martinfowler.com (2014)

  9. Agrawal, R., Gunopulos, D., Leymann, F.: Mining process models from workflow logs. In: Advances in Database Technology. EDBT 1998 Lecture Notes in Computer Science, Bd. 1377. Springer, Berlin (1998)

    Google Scholar 

  10. Fallis, A.: Building a Monitoring Infrastructure with Nagios. Prentice Hall (2013)

    Google Scholar 

  11. Hoorn, A. Van, Waller, J., Hasselbring, W.: Kieker: A framework for application performance monitoring and dynamic software analysis. In: Proceedings of the 3rd Joint ACM/SPEC International Conference on Performance Engineering, ICPE (2012)

    Google Scholar 

  12. Ly, L.T., Maggi, F., Montali, M., Rinderle-Ma, S., van der Aalst, W.: Compliance monitoring in business processes: functionalities, application, and tool-support. Inf. Syst. 54, 209–234 (2015)

    Article  Google Scholar 

  13. Ranshous, S., Shen, S., Koutra, D., Harenberg, S., Faloutsos, C., Nagiza, F.: Anomaly detection in dynamic networks: a survey. J. WIREs Computat. Stat. 7(3), 223–247 (2015)

    Article  MathSciNet  Google Scholar 

  14. Standard, O.G., Group, T.O.: Open Group Standard The Open Group. The TOGAF® Standard, Version 9.2 (2013)

    Google Scholar 

  15. Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–292 (1987)

    Google Scholar 

  16. Heinrich, R., van Hoorn, A., Knoche, H., Li, F., Lwakatare, L., Pahl, C., Schulte, S. Wettinger, J.: Performance engineering for microservices: research challenges and directions. In: WOSP-C@8th ACM/SPEC International Conference on Performance Engineering (ICPE’17). L‘Aquila (2017)

    Google Scholar 

  17. Farwick, M., Breu, R., Hauder, M., Roth, S., Matthes, F.: Enterprise architecture documentation: empirical analysis of information sources for automation. In: 46th Hawaii International Conference on System Sciences, S. 3868–3877. Washington, DC (2013)

    Google Scholar 

  18. Hauder, M., Matthes, F., Roth, S.: Challenges for automated enterprise architecture documentation. In: Lecture Notes in Business Information Processing (2012)

    Google Scholar 

  19. Buschle, M., Ekstedt, M., Grunow, S., Hauder, M., Matthes, F., Roth, S.: Automated enterprise architecture documentation using an enterprise service bus. In: 18th Americas Conference on Information Systems (AMCIS). Seattle (2012)

    Google Scholar 

  20. Farwick, M., Agreiter, M., Breu, R., Häring, M., Voges, K., Hanschke, I.: Towards living landscape models: automated integration of infrastructure cloud in enterprise architecture management. In: Proceedings – 2010 IEEE 3rd International Conference on Cloud Computing, S. 35–42. Miami (2010)

    Google Scholar 

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

    Article  Google Scholar 

  22. Alegria, A., Vasconcelos, A.: IT Architecture automatic verification: a network evidence-based approach. In: Fourth International Conference on Research Challenges in Information Science (RCIS), S. 1–12. Nice (2010)

    Google Scholar 

  23. Breu, R., Agreiter, B., Farwick, M., Felderer, M., Hafner, M., Innerhofer-Oberperfler, F.: Living models – ten principles for change-driven software engineering. Int. J. Softw. Inf. 5, 267–290 (2011)

    Google Scholar 

  24. Akkiraju, R., Mitra, T., Thulasiram, U.: Reverse Engineering Platform Independent Models from Business Software Applications. EPFL Lausanne (2012)

    Google Scholar 

  25. Buckl, S.: Developing Organization-specific Enterprise Architecture Management Functions Using a Method Base. Technische Universität München (2011)

    Google Scholar 

  26. Farwick, M., Pasquazzo, W., Breu, R., Schweda, C. M., Voges, K., Hanschke, I.: A meta-model for automated enterprise architecture model maintenance. In: Proceedings of the 2012 IEEE 16th International Enterprise Distributed Object Computing Conference. Beijing (2012)

    Google Scholar 

  27. Hanschke, I.: Strategisches Management der IT-Landschaft: ein praktischer Leitfaden für das Enterprise-architecture-Management. Hanser (2009)

    Google Scholar 

  28. Sousa P., Gabriel R., Tadao G., Carvalho R., Sousa P.M., Sampaio A.: Enterprise transformation: the Serasa experian case. Practice-Driven Research on Enterprise Transformation. PRET 2011. Lecture Notes in Business Information Processing, vol. 89 (2011)

    Google Scholar 

  29. Granchelli, G., Cardarelli, M., Francesco, P.D., Malavolta, I., Iovino, L., Salle, A.D.: Towards recovering the software architecture of microservice-based systems. In: IEEE International Conference on Software Architecture Workshops (ICSAW), S. 46–53, Gothenburg (2017)

    Google Scholar 

  30. Kleehaus, M., Schaefer, P., Matthes, F.: MICROLYZE: a framework for recovering the software architecture in microservice-based environments. Lecture Notes in Business Information Processing. (2018)

    Google Scholar 

  31. Kleehaus, M., Hauder, M., Uludag, O., Matthes, F., Corpancho, N.: IT landscape discovery via runtime instrumentation for automating enterprise architecture model maintenance. In: Americas Conference on Information Systems (AMCIS). Cancún (2019)

    Google Scholar 

  32. Sigelman, B., Barraso, L.-A., Burrows, M., Stephenson, P., Plakal, M., Beaver, D., Jaspan, S., Shanbhag, C.: Dapper, a Large-Scale Distributed Systems Tracing Infrastructure. Google Inc. (2010)

    Google Scholar 

  33. Silva, F., Rich, C., Ganguli, S.: Magic Quadrant for Application Performance Monitoring. Gartner Research, Stamford (2019)

    Google Scholar 

  34. Kleehaus, M., Corpancho, N., Matthes, F., Huth, D.: Discovery of microservice-based IT landscapes at runtime: algorithms and visualizations. In: 52th Hawaii International Conference on System Sciences (HICSS). Grand Wailea (2020)

    Google Scholar 

  35. Evans, E.: Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley Professional, Boston (2003)

    Google Scholar 

  36. Fischer, R., Aier, S., & Winter, R.: A Federated approach to enterprise architecture model maintenance. Enterp. Modelling Inf. Syst. Archit. 2(2) (2007)

    Google Scholar 

  37. Binz, T., Fehling, T., Leymann, F., Nowak, A., Schumm, D.: Formalizing the cloud through enterprise topology graphs. In: IEEE Fifth International Conference on Cloud Computing, S. 742–749. Dalian (2012)

    Google Scholar 

  38. Prat, N., Comyn-Wattiau, I., Akoka, J.: A taxonomy of evaluation methods for information systems artifacts. J. Manag. Inf. Syst. 32, 229–267 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Martin Kleehaus .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 Der/die Autor(en), exklusiv lizenziert an Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kleehaus, M., Matthes, F. (2023). Automatisierte Pflege des Unternehmensarchitekturmodells über Runtime IT Discovery. In: Zimmermann, A., Schmidt, R., Jain, L.C. (eds) Architektur der digitalen Transformation. Springer Vieweg, Cham. https://doi.org/10.1007/978-3-031-22243-6_13

Download citation

Publish with us

Policies and ethics