second call for papers CMT workshop



second call for papers CMT workshop

From: Anneke Kleppe ^lt;a.kleppe@klasse.nl>
Date: Fri 24 Mar 2006 - 11:29:06 GMT
Message-ID: <4423D802.80409@klasse.nl>
[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

                   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.

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 
(http://www.iee.org/Publish/Journals/Profjourn/
Proc/sen/).
 
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)
    * Jan Hendrik Hausmann (S&N AG, 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, 
Hungary)
Received on Fri Mar 24 11:29:00 2006