Model Comparison: A Strategy-Based Approach

Abstract

With the emergence of Model Driven Archi- tecture (MDA), the role of model composition has become very important. One challenge of model composition is specifically to merge models expressed in the Unified Model Language (UML) and its profiles. However, for merging it is necessary to perform an essential task: model comparison. In this paper, we present a model comparison technique that relies on match strategies so that input models can be merged if they are considered equivalent according to a specific match strategy. To put this in practice we defined a match operator that makes use of match rules, synonym dictionary and typographic similarity. Moreover, a guidance for model comparison was elaborated to specify the activities that go along with model comparison.

Publication
20th International Conference on Software Engineering and Knowledge Engineering (SEKE’08), Vol. 20, pp. 912-917, San Francisco, USA
Date
Links