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.