skip to main content
10.1145/1826147acmotherconferencesBook PagePublication PagesiwmcpConference Proceedingsconference-collections
IWMCP '10: Proceedings of the 1st International Workshop on Model Comparison in Practice
ACM2010 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
IWMCP '10: International Workshop on Model Comparison in Practice Malaga Spain 1 July 2010
ISBN:
978-1-60558-960-2
Published:
01 July 2010

Bibliometrics
Skip Abstract Section
Abstract

This is the 1st International Workshop on Model Comparison in Practice, organized in the context of the 3rd International Conference on Model Transformation (ICMT 2010). For this year's workshop we have accepted 9 papers after detailed review and revision. The accepted papers reflect the state-of-the-art in research performed in the field of model comparison and address a wide range of issues including identification of corresponding model elements, model differencing, conflict detection and resolution, and model merging.

More specifically, Koegel et. al. present operation-based conflict detection to detect conflicts in terms of model-changing operations, Westfechtel presents a formal approach for three-way merging of models in the context of the Eclipse Modelling Framework, Herrmannsdoerfer et. al. propose a generic operation recorder that simplifies the development of tool-support for operation-based model evolution approaches, Brosch et.al. introduce Colex, a collaborative web-based lexicon and invite the community to use it in order to build a body of knowledge in the area of conflict detection and resolution, Konemann proposes an approach for semantic grouping of model changes, Espinazo-Pagan et.al. propose a homogeneous repository for uniform management of metamodels and models in the development process, Protic et.al. present an approach for fine-grained metamodel-assisted comparison, Barrett et.al. introduce Mirador, a model merging tool that supports configurable model comparison strategies. Finally, Protic et.al. present a generic tool for visualization of model differences using polymetric views.

The number of submitted and accepted papers indicates that the field of model comparison is an important and actively-researched field within the community. Our hope is that this workshop will trigger useful discussions and help with establishing a deeper understanding - and potentially new collaborations - between researchers. With this we wish you all an enjoyable and fruitful workshop.

Skip Table Of Content Section
SESSION: Invited talk
invited-talk
Model comparison: the marrow of model transformation

It has been said that model transformation is the "heart and soul" of model engineering, which stresses the important need to evolve and synthesize refinements from models. At a more concrete level, the concept of model comparison represents the core ...

SESSION: Model matching and comparison
research-article
Mirador: a synthesis of model matching strategies

Mirador is a model merging tool that supports multiple model comparison strategies for the purpose of matching model elements. Capable of running either standalone, or as a Fujaba plug-in, Mirador leverages the CoObRA software versioning package to ...

research-article
Fine-grained metamodel-assisted model comparison

In this paper we consider two major concerns in the process of comparing two models -- representation and calculation of model differences.

Based on previous work, we adopt a set of requirements which a difference representation should satisfy in order ...

SESSION: Conflict detection and management
research-article
Operation-based conflict detection

In recent years, models are increasingly used throughout the entire lifecycle in software engineering projects. In effect, the need for collaboration and for management of change on these models emerged. Traditionally, Software Configuration Management (...

research-article
A formal approach to three-way merging of EMF models

Inadequate version control for models significantly impedes the application of model-driven software development. In particular, sophisticated support for merging model versions is urgently needed. In this paper, we present a formal approach to three-...

research-article
Colex: a web-based collaborative conflict lexicon

While graphical modeling languages gained recognition as being a promising successor of third-generation programming languages, their widespread employment is still decelerated by the absence of adequate version control management for modeling ...

research-article
Semantic grouping of model changes

Current model differencing approaches focus on algorithms for matching models and finding differences between them. The result is a delta containing the differences between these particular models, usually as a set of atomic changes.

This paper presents ...

SESSION: Model evolution and management
research-article
A homogeneous repository for collaborative MDE

The Model Driven Development (MDD) paradigm is gaining acceptance due to its ability to raise the level of abstraction and automation in the construction of software. However, current tools lack of some capabilities that are essential for MDD ...

research-article
Generic tool for visualization of model differences

Model comparison includes three major concerns: presentation, calculation, and visualization of model differences. In this paper we address the concern of visualization of model differences in the context of model configuration management systems. Since ...

research-article
Towards a generic operation recorder for model evolution

There are two basic kinds of approaches to track model evolution: State-based approaches derive the changes by comparing model versions, whereas operation-based approaches record the changes when performed on the model. Since operation-based approaches ...

Contributors
  • University of L'Aquila
  • University of York

Recommendations