You are here: TUCS > PUBLICATIONS > Publication Search > Difference and Union of Models
Difference and Union of Models
Marcus Alanen, Ivan Porres, Difference and Union of Models. In: UML 2003 - The Unified Modeling Language, Lecture Notes in Computer Science 2863, 2–17, Spinger-Verlag, 2003.
Abstract:
This paper discusses the difference and union of models in the context
of a version control system. We show three metamodel-independent
algorithms that calculate the difference between two models, merge a
model with the difference of two models and calculate the union of two
models. We show how to detect union conflicts and how they can be
resolved either automatically or manually. We present an application
of these algorithms in a version control system for MOF-based models.
Files:
Full publication in PDF-format
BibTeX entry:
@INPROCEEDINGS{inpAlPo03a,
title = {Difference and Union of Models},
booktitle = {UML 2003 - The Unified Modeling Language},
author = {Alanen, Marcus and Porres, Ivan},
volume = {2863},
series = {Lecture Notes in Computer Science},
publisher = {Spinger-Verlag},
pages = {2–17},
year = {2003},
keywords = {metamodelling, delta calculation, revision control, UML},
}
Belongs to TUCS Research Unit(s): Software Construction Laboratorium
Publication Forum rating of this publication: level 1