Automating the Migration of Enterprise Architecture Models

The evolution of Enterprise Architectures EA is the result of applying EA development projects within organizations with the goal of accomplishing specific business requirements. Recent approaches seek to automate and improve EA practice within organizations by employing EA management tools. Thus, evolving the organization's EA meta-model is a consequence of fulfilling such initiatives. Currently, the migration of EA models conforming to a specific EA meta-model evolution is a manual task in which EA data corresponding to the actual models is gathered and the models re-designed. This results in an error-prone and time-consuming task. To address this issue, the authors propose a set of migration rules to automate the migration process. The proposed migration rules were implemented within an EA tool and then demonstrated and validated using a fictitious organization migration scenario.

[1]  Gabriele Taentzer,et al.  Co-evolving meta-models and their instance models: A formal approach based on graph transformation , 2015, Sci. Comput. Program..

[2]  Alberto Rodrigues da Silva,et al.  Model-driven engineering: A survey supported by the unified conceptual model , 2015, Comput. Lang. Syst. Struct..

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

[4]  Ulrich Frank,et al.  Multi-perspective enterprise modeling (MEMO) conceptual framework and modeling languages , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[5]  Sabine Buckl,et al.  A Pattern based Approach for constructing Enterprise Architecture Management Information Models , 2007, Wirtschaftsinformatik.

[6]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[7]  José Lima,et al.  An Approach for Creating and Managing Enterprise Blueprints: A Case for IT Blueprints , 2009, CIAO! / EOMAS.

[8]  Hartmut Ehrig,et al.  Fundamentals of Algebraic Graph Transformation , 2006, Monographs in Theoretical Computer Science. An EATCS Series.

[9]  Stephen H. Kaisler,et al.  Enterprise Architecting: Critical Problems , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[10]  Gabriele Taentzer,et al.  Formal foundation of consistent EMF model transformations by algebraic graph transformation , 2011, Software & Systems Modeling.

[11]  Guido Wachsmuth,et al.  Metamodel Adaptation and Model Co-adaptation , 2007, ECOOP.

[12]  Florian Matthes,et al.  Visual Roadmaps for Managed Enterprise Architecture Evolution , 2009, 2009 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing.

[13]  Florian Matthes,et al.  Automating Enterprise Architecture Documentation using an Enterprise Service Bus , 2012, AMCIS.