EXTENDED DEADLINE: workshop on Composition of Model transformations

EXTENDED DEADLINE: workshop on Composition of Model transformations

From: Anneke Kleppe ^lt;a.kleppe@klasse.nl>
Date: Tue 18 Apr 2006 - 12:20:45 BST
Message-ID: <4444CB8D.7080303@klasse.nl>
[!!!! ====> EXTENDED DEADLINE: May 1, 2006 <==== !!!!]

[Our apologies should you receive multiple copies of this CfP.]

[Please note the extra possibility for publication of your work in an 
IEE Journal.]

[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

                   10 July 2006,  Bilbao, Spain
In conjunction with the European Conference on Model-Driven Architecture 
- ECMDA 2006
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.
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 
    * 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.
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.

Following the workshop, the authors will have the opportunity to submit 
a more extensive version
of their paper for a special issue of IEE Software 
Paper submission due: 1th May, 2006 (Extended deadline)
Notification to authors: 22th May, 2006
Workshop: 10th July, 2006
Anneke Kleppe (University of Twente, The Netherlands)
Ivan Kurtev (INRIA & University of Nantes, France)
Jos Warmer (Ordina, The Netherlands)

    * Klaas van den Berg (University of Twente, the Netherlands)
    * Jeff Gray (University of Alabama at Birmingham, USA)
    * Jan Hendrik Hausmann (S&N AG, Germany)
    * Jochen Küster (IBM Research, Germany)
    * 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, 
Received on Tue Apr 18 12:20:47 2006