Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

A Rigorous Approach for Metamodel Evolution

A Rigorous Approach for Metamodel Evolution
View Sample PDF
Author(s): Claudia Pereira (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina), Liliana Favre (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina & Comisión de Investigaciones Científicas de la Provincia de Buenos Aires, Argentina) and Liliana Martinez (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina)
Copyright: 2014
Pages: 24
Source title: Advances and Applications in Model-Driven Engineering
Source Author(s)/Editor(s): Vicente García Díaz (University of Oviedo, Spain), Juan Manuel Cueva Lovelle (University of Oviedo, Spain), B. Cristina Pelayo García-Bustelo (University of Oviedo, Spain) and Oscar Sanjuán Martinez (University of Carlos III, Spain)
DOI: 10.4018/978-1-4666-4494-6.ch009


View A Rigorous Approach for Metamodel Evolution on the publisher's website for pricing and purchasing information.


Model-Driven Development (MDD) is an initiative proposed by the Object Management Group (OMG) to model centric software development. It is based on the concepts of models, metamodels, and automatic transformations. Models and metamodels are in constant evolution. Metamodel evolution may cause conforming models to become invalid. Therefore, models must be migrated to maintain conformance to their metamodels. Metamodel evolution and model migration are typically performed manually, which is an error-prone task. In light of this, the authors propose a framework for metamodel evolution and model migration that combine an operator-based approach with refactoring and specification matching techniques. They combine classical metamodeling techniques with formal specifications to reason about transformations, metamodels, and their evolution. The authors describe foundations for MDA-based metamodel evolution that allow extending the functionality of the existing CASE tools in order to improve the MDA-based process quality.

Related Content

Eduardo Miranda. © 2021. 27 pages.
Mirna Muñoz, Jezreel Mejía, Claude Y. Laporte. © 2021. 24 pages.
Nuno António Santos, Nuno Ferreira, Ricardo J. Machado. © 2021. 27 pages.
Laura C. Rodriguez-Martinez, Hector A. Duran-Limon, Manuel Mora. © 2021. 22 pages.
Ashay Saxena, Shankar Venkatagiri, Rajendra K Bandi. © 2021. 14 pages.
Danilo F. S. Santos, André Felipe A. Rodrigues, Walter O. Guerra Filho, Marcos Fábio Pereira. © 2021. 15 pages.
Danyllo Wagner Albuquerque, Everton Tavares Guimarães, Felipe Barbosa Araújo Ramos, Antonio Alexandre Moura Costa, Alexandre Gomes, Emanuel Dantas, Mirko Perkusich, Hyggo Almeida. © 2021. 21 pages.
Body Bottom