Living Modeling of IT Architectures: Challenges and Solutions

Enterprise Architecture Models (EA Models) are documentations capturing the elements of an enterprise’s IT infrastructure, setting these elements in relation to each other and setting them into the context of the business. EA Models are a crucial backbone for any IT management process and activities like analysing IT related risks and planning investments. The more companies depend on reliable IT services and use IT as innovation driver, the more high quality EA Models provide competitive advantage. In this paper we describe core challenges to the maintenance of EA Models based on previously conducted surveys and our longstanding experience in industrial collaborations. This is followed by a sketch of an innovative solution to solve these challenges.

[1]  Thomas Kühne,et al.  Matters of (Meta-) Modeling , 2006, Software & Systems Modeling.

[2]  Ulrich Frank,et al.  The MEMO Meta Modelling Language (MML) and Language Architecture: 2nd Edition , 2018 .

[3]  Dimitrios S. Kolovos,et al.  Evaluation of Contemporary Graph Databases for Efficient Persistence of Large-Scale Models , 2014, J. Object Technol..

[4]  Florian Matthes,et al.  Softwarekartographie: Systematische Darstellung von Anwendungslandschaften , 2005, Wirtschaftsinformatik.

[5]  Florian Matthes,et al.  Generating Visualizations of Enterprise Architectures using Model Transformations , 2007, Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model..

[6]  Jean-Marie Favre,et al.  Meta-Model and Model Co-evolution within the 3D Software Space , 2003 .

[7]  Christian M. Schweda Development of organization-specific enterprise architecture modeling languages using building blocks , 2011 .

[8]  Ulrike Steffens,et al.  Decoupling Models and Visualisations for Practical EA Tooling , 2009, ICSOC/ServiceWave Workshops.

[9]  Ruth Breu,et al.  A situational method for semi-automated Enterprise Architecture Documentation , 2014, Software & Systems Modeling.

[10]  Matthias Farwick,et al.  Combining Textual and Web-Based Modeling , 2014, Demos@MoDELS.

[11]  Ivar Jacobson,et al.  Unified Modeling Language , 2020, Definitions.

[12]  Colin Atkinson,et al.  Model-Driven Development: A Metamodeling Foundation , 2003, IEEE Softw..

[13]  Florian Matthes,et al.  Empowering Business Users to Analyze Enterprise Architectures: Structural Model Matching to Configure Visualizations , 2013, 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops.

[14]  Ruth Breu,et al.  Enterprise Architecture Documentation: Empirical Analysis of Information Sources for Automation , 2013, 2013 46th Hawaii International Conference on System Sciences.

[15]  Heiko Kattenstroth,et al.  DSMLs for enterprise architecture management: review of selected approaches , 2012, DSM '12.

[16]  Claudio Gutierrez,et al.  Survey of graph database models , 2008, CSUR.

[17]  Ruth Breu,et al.  A Meta-Model for Automated Enterprise Architecture Model Maintenance , 2012, 2012 IEEE 16th International Enterprise Distributed Object Computing Conference.

[18]  Colin Atkinson,et al.  Harmonizing textual and graphical visualizations of domain specific models , 2013 .

[19]  Van Haren,et al.  TOGAF Version 9.1 , 2011 .

[20]  Donald F. Ferguson,et al.  ITML: A domain-specific modeling language for supporting business driven IT management , 2009, OOPSLA 2009.

[21]  Ruth Breu,et al.  A situational method for semi-automated Enterprise Architecture Documentation , 2014, Software & Systems Modeling.

[22]  Matthias Farwick,et al.  A Case Study on Textual Enterprise Architecture Modeling , 2013, 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops.

[23]  Colin Atkinson,et al.  The Essence of Multilevel Metamodeling , 2001, UML.

[24]  Frank Leymann,et al.  Service-Oriented Computing , 2008, Lecture Notes in Computer Science.