Personal tools
You are here: Home Publications

Scientific Papers

ISSI Research Papers

Paper information
Title
Exogenous Model Merging by means of Model Management Operators
Published in
3rd Workshop on Software Evolution through Transformations: Embracing the Change. Sattellite Event of the 3rd International Conference on Graph Transformation (ICGT 2006). Natal, Rio Grande do Norte, Brazil; Friday 22 September 2006 - 2006
Abstract
In Model-Driven Engineering, model merging plays a relevant role in the maintenance and evolution of model-based software. Depending on the amount of metamodels involved in a model merging process, we can classify model merging techniques in two categories: endogenous merging, when all the models to be merged conform to the same metamodel; and exogenous merging, when the models to be merged conform to different metamodels. MOMENT (MOdel manageMENT) is a framework that is integrated in the Eclipse platform, and provides a collection of generic set-oriented operators to manipulate MOF models, following the Model Management discipline. In this paper, we study how model transformations are useful in a model merging process and we provide a solution for both kinds of model merging by means of model management operators and the QVT Relations language.


BibTeX
@misc{issi_web:id:207,
        title =  "Exogenous Model Merging by means of Model Management Operators",
        author = "Artur Boronat Moll and Jose Angel Carsí Cubel and Isidro Ramos Salavert",
        booktitle = "3rd Workshop on Software Evolution through Transformations: Embracing the Change. Sattellite Event of the 3rd International Conference on Graph Transformation (ICGT 2006). Natal, Rio Grande do Norte, Brazil; Friday 22 September 2006",
        year = "2006",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "",
        abstract = "In Model-Driven Engineering, model merging plays a relevant role in the maintenance and evolution
of model-based software. Depending on the amount of metamodels
involved in a model merging process, we can classify model merging
techniques in two categories: endogenous merging, when all the
models to be merged conform to the same metamodel; and exogenous
merging, when the models to be merged conform to different
metamodels. MOMENT (MOdel manageMENT) is a framework that is
integrated in the Eclipse platform, and provides a collection of
generic set-oriented operators to manipulate MOF models, following
the Model Management discipline. In this paper, we study how model
transformations are useful in a model merging process and we provide
a solution for both kinds of model merging by means of model
management operators and the QVT Relations language."
}