Engel, Klaus-D.;
Paige, Richard F.;
Kolovos, Dimitrios S.:
Using a Model Merging Language for Reconciling Model
Versions;
p.143-157
in:
Proc. Model Driven Architecture - Foundations and
Applications, Second European Conference, ECMDA-FA 2006, Bilbao,
Spain, July 10-13, 2006;
LNiCS 4066, Springer;
2006
Library Entries:
Springer,
BibTeX DBLP
Deskriptoren: CVSM
Abstract: A difficult challenge in the industrialisation of
Model-Driven Development is managing different versions of models.
Different versions may arise at any time during the development
process, due to different individuals or teams working on
different parts of the overall model. To manage these versions it
is necessary to be able to identify differences and reconcile
these differences in a single, integrated model. We describe the
use of model merging technology for managing different versions of
a model in an industrial software development process. The use of
automated model merging technology is contrasted with an
alternative, semi-automated approach. The contributions of model
merging to helping to solve this problem are outlined.