Difference-based Model Synchronization in an Industrial MDD Process

Publication: ResearchArticle in proceedings – Annual report year: 2009

View graph of relations

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
Original languageEnglish
Title of host publicationSecond European Workshop on Model Driven Tool and Process Integration
EditorsChristian Hein, Tom Ritter, Michael Wagner
Number of pages59
PublisherFraunhofer Institute for Open Communication Systems
Publication date2009
StatePublished - 2009
EventSecond European Workshop on Model Driven Tool and Process Integration - Enschede, Netherlands


ConferenceSecond European Workshop on Model Driven Tool and Process Integration
CityEnschede, Netherlands
Period01/01/2009 → …
Download as:
Download as PDF
Select render style:
Download as HTML
Select render style:
Download as Word
Select render style:

ID: 3451915