Requirements for a model comparison language

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Model comparison is an essential prerequisite for a number of model management tasks in Model-Driven Engineering, including model differencing, merging and transformation testing. Previous work highlighted some of the shortcomings of existing approaches to model comparison, and proposed a new language that addressed some of the key limitations. In this paper we present additional requirements that we have identified as a result of applying this particular language, the Epsilon Comparison Language, as well as possible solutions to the requirements. We aim to stimulate discussion of requirements and solutions for model comparison, both at a conceptual level and in terms of tool support for the particular model comparison language in question.
Original languageEnglish
Title of host publicationIWMCP '11 Proceedings of the 2nd International Workshop on Model Comparison in Practice
Number of pages4
ISBN (Print)978-1-4503-0668-3
Publication statusPublished - 30 Jun 2011
Event2nd International Workshop on Model Comparison in Practice (IWMCP 2011) - Zurich, Switzerland
Duration: 30 Jun 201130 Jun 2011


Workshop2nd International Workshop on Model Comparison in Practice (IWMCP 2011)

Cite this