CVSM 2010 Logo

International Workshop on
Comparison and Versioning of Software Models (CVSM 2010)
May 8, 2010

Co-located with the 32nd ACM/IEEE International Conference on Software Engineering®, Cape Town, South Africa , May 2-8, 2010 (ICSE 2010)

Important Dates

2010-01-10: Submission deadline
2010-02-07: Author notification
2010-03-03: Camera-ready copy of accepted papers


Jürgen Ebert (U. Koblenz-Landau)
Udo Kelter (U. Siegen)
Tarja Systä (TU Tampere)

Program Committee

Ruth Breu (U. Innsbruck)
Jürgen Ebert (U. Koblenz-Landau)
Pär Emanuelsson (Ericsson, Sweden)
Jacky Estublier (U. Grenoble)
Gerald Gannod (U. Miami)
John Grundy (U. Auckland)
Udo Kelter (U. Siegen)
Harald Kühn (BOC AG, Vienna)
Jochen Küster (IBM Zürich)
Leonardo Murta (UFF, Brazil)
Andreas Rausch (TU Clausthal)
Petri Selonen (Nokia)
Eleni Stroulia (U. Alberta)
Tarja Systä (TU Tampere)
Sven Wenzel (U. Siegen)
Zhenchang Xing (U. Alberta)

Theme And Goals

Modern software development approaches, especially those which follow a model-driven way of development, make heavy use of models during the whole development process. In this context models are being evolved, simplified and/or extended over a longer period of time, which leads to the need of keeping different versions, of comparing them, of measuring their (un)similarity, and of merging different models into one.

The aim of this workshop is the establishment of the state of the art in the area of comparing and versioning of models. The most relevant research questions shall be identified, an overview on applications shall be collected, and the research community in this area shall be brought together.

Topics Of Interest

The main topics of this workshop are the comparison of models, the computation of similarities and differences, and merging of several models into one. This includes
  • differences between models (foundations, algo­rithms, heuristics, complexity, quality, metrics)
  • union and intersection of models
  • merging of models (conflicts, conflict resolution)
  • versioning concepts for models, especially UML models
  • versioning of meta models
  • meta models for versioning
  • (partial) mapping of model elements
  • representation of models and model differences in repositories
  • formal approaches to variants
  • visualization of model differences (presentation, layout, interaction)
  • applications of model differences in Software Engineering (e.g. product lines, version manage­ment)
  • tool support.

Paper Submission And Review

We are soliciting research papers, experience reports and tool demonstration descriptions that concisely describe ongoing work, new ideas, and experiences. Papers must be

Paper submission is handled via EasyChair. Papers can be submitted electronically via This page contains further instructions.

All submitted papers will be reviewed by at least three program committee members.

Publication of Accepted Papers

Accepted workshop paper proceedings will be published in the ACM Digital Library.

Workshop papers will also be indexed in the Bibliography on Comparison and Versioning of Software Models of the CVSM workshop series.