CMT
2006 European Workshop on Composition of Model Transformations |
Authors are invited to submit an extended version of the papers presented at the workshop. The new papers will be reviewed and the accepted papers will be published in a special issue of the journal IET Software. The PC that selected the papers for the workshop will serve as a PC for this special issue.
The newly submitted papers should be non-trivially extended from the version that appeared in the workshop. As a rough guide, authors should ensure that the extended paper contains, at a very minimum, 30% new material. The authors should write a brief note to accompany their submission that explains the manner in which the extended version of the paper does constitute an extension of the original version, pointing out, for example, areas where new text or results have been included, where text has been re-written and where extra depth is provided.
The referees for the extended version of the paper will be asked to report about the quality demanded by IET Software and the significance of the extension. They will indicate if the extended version does constitute a non-trivial extension of the version of the paper that appeared in the Workshop.
A complete special issue could include 6 to 8 papers at maximum. For more information about the journal please consult the web site http://www.iee.org/Publish/Journals/Profjourn/Proc/sen/.
Deadlines:
Submission of extended papers: 30th April 2007 Decision to Authors: 17th August 2007 Revision due: 7th September 2007 Re-revision (if necessary): 21st September 2007 Final Decision: 28th September 2007 Publication of issue: February 2008 (subject to IET Schedule)
Submissions should be sent in
PDF format by email to kurtev at ewi.utwente.nl.
|
|
|
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, i.e. the possibility to chain several
model transformations.
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 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.
The CMT workshop will take
place in Bilbao, Spain and will be colocated with the European Conference on Model-Driven
Architecture (ECMDA). The duration of the workshop is one
day (10th July, 2006). The program of the workshop will consist of
an introductory speech by one of the organisers and a number of
paper presentations.
|
|
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.
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 (not IEEE Software, as we earlier announced).
Submissions should be sent in
PDF format by email to a.kleppe at utwente.nl.
|
|
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, Switzerland)
Jon Oldevik (SINTEF, Norway)
Richard Paige (University of York, UK)
Alfonso Pierantonio (Università degli Studi dell'Aquila, Italy)
Andy Schürr (Darmstadt University of Technology, Germany)
Antonio Vallecillo (University of Malaga, Spain)
Daniel Varro (Budapest University of Technology and Economics, Hungary)
|
|
|
|
| |