Call for Papers: EW-CMT 2006 European Workshop on Composition of Model Transformations



Call for Papers: EW-CMT 2006 European Workshop on Composition of Model Transformations

From: Anneke Kleppe ^lt;a.kleppe@klasse.nl>
Date: Fri 03 Mar 2006 - 13:18:37 GMT
Message-ID: <4408422D.60208@klasse.nl>
[Our apologies should you receive multiple copies of this CfP.]

[In case you prefer a different format, this call for papers is also
available in
PDF format at http://ew-cmt.ewi.utwente.nl/ew-cmt2006.pdf.]

=====================================================================================

                          CALL FOR PAPERS

European Workshop on Composition of Model Transformations - CMT 2006

                   http://ew-cmt.ewi.utwente.nl/

                   10 July 2006,  Bilbao, Spain

In conjunction with the European Conference on Model-Driven Architecture
- ECMDA 2006
--------------------------------------------------------------------------------------

ABOUT THE WORKSHOP
==================

Model transformation techniques have been studied for some years now and
they have advanced quite a lot. More recently, attention has been given
to the subject of transformations composition.

One possibility for transformation composition is chaining several model
transformations potentially expressed in different languages and
executed by different tools. Another possibility is to compose rules
from two or more existing transformations usually written in the same
transformation languge into a new transformation. The latter possibility
may follow a composition of existing metamodels.

Because of the nature of model transformations, which is to implement an
m-to-n relation between models, a simple composition mechanism like the
Unix pipe does not suffice. Another complication of composition of model
transformations is that it involves interoperability between various
transformation tools.

Composition of transformation rules into a new transformation requires
proper modularity constructs and compositional operators within a single
transformation language. Most languages provide constructs similar to
the well-known constructs in programming languages: inheritance,
aggregation, templates, etc. But these constructs have also some
limitations. We need a better understanding of the nature of the pieces
of transformation functionality that must be modularized, reused, and
composed.

This workshop aims to identify the research issues and the existing work
in this area. We hope to cover the topic in breadth and therefore invite
short papers (position statements) only. The program of the workshop
will consist of an introductory speech by one of the organisers and a
number of paper presentations. A significant part of the workshop will
be devoted on disscusions.

TOPICS
======

We invite position statements from both researchers and practitioners in
the following (non-exhaustive) list of topics:

    * Various strategies for composition of model transformations;
    * Problems encountered and possible solutions found for
interoperability of transformation tools;
    * How to deal with multiple input and output models of
transformations within a composition;
    * Internal transformation composition, i.e. composing the rules that
constitute a transformation executed by a single tool, versus external
transformation composition, i.e. composing a tool chain;
    * Transformation composition and the software development process;
    * Traceability and transformation composition;
    * Granularity of model transformations with regard to composition;
    * Possibilities for the end user to determine which transformations
are in the chain, e.g. conditional transformations in a chain, scripting
languages for transformation composition;
    * The differences between transformation-in-the-small and
-in-the-large, respectively, when
distinguishing among compositions of rules written in the same
language/tool and those
which are written in different languages.

SUBMISSION INFORMATION
======================

We invite position statements from 3 to 5 pages long in the Springer
Lecture Notes in Computer Science (LNCS) format. All submissions will be
formally peer reviewed by at least three reviewers. Accepted papers will
be published in workshop proceedings, published in the CTIT Technical
Report series (ISSN 1381-3625). At least one author of each accepted
paper should participate in the workshop.

Submissions should be sent in PDF format by email to a.kleppe at utwente.nl.

IMPORTANT DATES
===============

Paper submission due: 15th April, 2006
Notification to authors: 22th May, 2006
Workshop: 10th July, 2006

ORGANISING COMMITTEE
====================

Anneke Kleppe (University of Twente, The Netherlands)
Ivan Kurtev (INRIA & University of Nantes, France)
Jos Warmer (Ordina, The Netherlands)

PROGRAM COMMITTEE
=================

    * Klaas van den Berg (University of Twente, the Netherlands)
    * Jeff Gray (University of Alabama at Birmingham, USA)
    * Jon Oldevik (SINTEF, Norway)
    * Richard Paige (University of York, UK)
    * Alfonso Pierantonio (UniversitÓ degli Studi dell'Aquila, Italy)
    * Andy Schuerr (Darmstadt University of Technology, Germany)
    * Antonio Vallecillo (University of Malaga, Spain)
    * Daniel Varro (Budapest University of Technology and Economics,
Hungary)
Received on Fri Mar 03 13:18:38 2006