Latest News
2009-02-06: list of accepted papers
published
Important Dates
2009-01-17: Submission deadline
2009-02-06: Author notification
2009-02-19: Camera-ready copy of accepted papers
Organizers
Jürgen Ebert (U. Koblenz-Landau)
Udo Kelter (U. Siegen)
Tarja Systä (TU Tampere)
Program Committee
Jean Bézivin (U. Nantes)
Ruth Breu (U. Innsbruck)
Jürgen Ebert (U. Koblenz-Landau)
Jacky Estublier (U. Grenoble)
Gerald Gannod (U. Miami)
Udo Kelter (U. Siegen)
Harald Kühn (BOC AG, Vienna)
Jochen Küster (IBM Zürich)
Leonardo Murta (UFF, Brazil)
Andreas Rausch (TU Clausthal)
Mehrdad Sabetzadeh (U. Toronto)
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, algorithms, 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 management)
- 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 by EasyChair.
Papers can be submitted electronically via http://www.easychair.org/conferences/?conf=cvsm09.
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 IEEE Digital Library.
Workshop papers will also be included in the
Bibliography on Comparison and Versioning of
Software Models of the CVSM workshop series.
Programme
| 9:00 |
Session I Foundations |
- Kolovos, Dimitrios; Ruscio, Davide Di; Pierantonio, Alfonso; Paige, Richard:
An Analysis Of Approaches To Support Model Differencing
- Diskin, Zinovy; Antkiewicz, Michal; Czarnecki, Krzysztof:
Model Versioning-in-the-large: Algebraic Foundations And The Tile Notation
- Schmidt, Maik; Wenzel, Sven; Kehrer, Timo; Kelter, Udo:
History-based Merging of Models
| 10:30 |
Coffee break (coffee, soda, snacks) |
| 11:00 |
Session II Applications |
- Aschenbrenner, Nina; Dreyer, Jörn; Hahn, Marcel; Jubeh, Ruben; Zündorf, Albert:
Building Distributed Web Applications Based on Model Versioning With Coobra: an Experience Report
- Ogasawara, Eduardo; Rangel, Pablo; Murta, Leonardo; Werner, Cláudia; Mattoso, Marta:
Comparison and Versioning of Scientific Workflows
- Horn, Tassilo; Ebert, Jürgen; Bildhauer, Daniel:
Similarity-Driven Software Reuse
| 12:30 |
Lunch (buffet style) |
| 13:30 |
Session III Differences and Conflicts |
- Könemann, Patrick:
Model-Independent Diffs
- Kögel, Maximilian; Helming, Jonas; Seyboth, Stephan:
Operation-based Conflict Detection And Resolution
- SLIDES
- Herrmannsdörfer, Markus:
Operation-based Versioning of Metamodels With COPE
- Brosch, Petra; Langer, Philip; Seidl, Martina; Wimmer, Manuel:
Towards End-User Adaptable Model Versioning: The By-Example Operation Recorder
| 15:30 |
Coffee break (coffee, soda, snacks) |
Subsequent Work
Here are some pictures of the
workshop participants.
Here is a bibliography
of CVSM-related publications, which - of course
- includes all contributions to CVSM09.
|
|