WTUML: Workshop on Transformations in UML
UML is essentially a loose collection of different modelling notations with
under-defined relationships between them.
In order for the full benefits of modelling with UML to be achieved,
one key question that needs to be raised is how to develop transformations
both between UML notations, and to other languages or formalisms.
Well-defined transformations would facilitate advances in UML design methodologies,
validation and verification, code generation, model maintenance and developing tools.
The purpose of this workshop is to bring together researchers and practitioners
from academia and industry to discuss the role of transformations in software engineering with UML.
Workshop participants will be expected to write a short position paper (5 pages)
on some aspect of using transformations in UML.
A non-exhaustive list of topics includes:
The organizing committee will review
and select the most relevant papers for presentation at the workshop.
Afterwards, directed discussions will be initiated that are related to the topics of the workshop.
At the end of the day, the summary and conclusions of the discussions will be presented.
- transformations between UML notations;
- transformations to other notations (e.g., formal languages, other modelling languages, code);
- rigorous processes for transformations;
- formal and informal transformations;
- experience in industry using transformations in UML;
- semantic issues related to UML transformations;
- types of transformations (e.g., refinements, enhancements, refactoring);
- role of transformations in UML;
- transformations for development, validation, verification;
- transformations with respect to metrics for UML models;
- frameworks for implementing transformations;
- tool support for transformations.
João Araújo (Universidade Nova de Lisboa, Portugal),
Robert France (Colorado State University, USA),
Ana Moreira (Universidade Nova de Lisboa, Portugal),
(Universidad de Murcia, Spain),
Jon Whittle (NASA Ames Research Center, USA),
Jon Whittle (email@example.com)