English Español français rss
> Accueil > Programme > Colloque ATL

Coll. ATL : Regular paper session - ATL and Other Approaches

Intervenant(s) :Juan Pedro Silva Gallino, Miguel De Miguel, Javier Fernández Briones, Alejandro Alonso, Alfons Laarman
Type d'événement :Conférence
Niveau :Confirmé
Date :Jeudi 9 juillet 2009
Horaire :14h00
Durée :60 minutes
Langue :English
Lieu :Ecole des Mines de Nantes

Composing Models with Five Different Tools : a Comparative Study by Juan Pedro Silva Gallino, Miguel De Miguel, Javier Fernández Briones and Alejandro Alonso

Model composition is the cornerstone for many settled and emerging software (and not only) development approaches, such as Model Driven Engineering, Aspect-Oriented Modeling and Software Design, Multi-Dimensional Separation of Concerns, etc. Although it could be performed manually by a modeler with a determined expertise, this would be an error-prone activity even for moderate-size models. Model composition tools, therefore, are of fundamental importance for supporting model-driven development. In this paper we compare five different model composition tools : ATL, AMW, Xweave, Kompose, Theme/UML, evaluating each one’s merits and shortcomings after using them in a real-world example.

Achieving QVTO & ATL Interoperability by Alfons Laarman

With the emergence of a number of model transformation languages the need for interoperability among them increases. The degree at which this interoperability can be achieved between two given languages depends heavily on their paradigms (declarative vs imperative). Previous studies have indicated that the QVT and ATL languages are compatible. In this paper we study the possibility to compile QVT Operational to the ATL virtual machine. We describe our experience of developing such a compiler. The resulting compiled QVT transformations can run on top of existing ATL tools. Thereby we achieve not only QVT/ATL interoperability but also QVT conformance for the ATL tools as defined in the QVT specification.