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."
}