Abstract
Models play a central role in model-driven software engineering. There are different kinds of models during the development process, which are related to each other and change over time. Therefore, it is difficult to keep the different models consistent with each other. Consistency of different models is maintained manually in many cases today.
This paper presents an approach for automated model differencing, so that the differences between two model versions can be extracted and stored. It can then be re-used independently of the models it was created from to interactively merge different model versions, and for synchronizing other types of models. The main concern is to apply our concepts to an industrial process, in particular keeping usability and performance in mind.
Keyword: Model Differencing, Model Merging, Model Synchronization
Keyword: Model Differencing, Model Merging, Model Synchronization
Original language | English |
---|---|
Title of host publication | Second European Workshop on Model Driven Tool and Process Integration |
Editors | Christian Hein, Tom Ritter, Michael Wagner |
Number of pages | 59 |
Publisher | Fraunhofer Institute for Open Communication Systems |
Publication date | 2009 |
Pages | 1-12 |
Publication status | Published - 2009 |
Event | Second European Workshop on Model Driven Tool and Process Integration - Enschede, Netherlands Duration: 1 Jan 2009 → … |
Conference
Conference | Second European Workshop on Model Driven Tool and Process Integration |
---|---|
City | Enschede, Netherlands |
Period | 01/01/2009 → … |