Abstract
In the model driven software development process, software is built by constructing one or more models and transforming these into other models. In turn these output models may be transformed into another set of models until
finally the output consists of program code that can be executed. Ultimately, software is developed by triggering an intricate network of transformation executions. An open issue in this process is how to combine different transformation tools in a flexible and reliable manner in order to produce the required output.
This paper presents a model transformation environment in which new transformation tools can be plugged in and used together with other available transformation tools. We describe how transformations can be composed. Furthermore, in the cause of answering the question where and how transformations can be successfully applied, we created a language-based taxonomy of model transformation applications.
Original language | English |
---|---|
Title of host publication | Model Driven Architecture - Foundations and Applications |
Subtitle of host publication | Second European Conference, ECMDA-FA 2006, Proceedings |
Place of Publication | London |
Publisher | Springer |
Pages | 173-187 |
Number of pages | 15 |
ISBN (Print) | 978-3-540-35909-8 |
DOIs | |
Publication status | Published - 12 Jul 2006 |
Event | 2nd European Conference Model Driven Architecture - Foundations and Applications, ECMDA-FA 2006 - Bilbao, Spain Duration: 10 Jul 2006 → 13 Jul 2006 Conference number: 2 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer Verlag |
Number | 2 |
Volume | 4066 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 2nd European Conference Model Driven Architecture - Foundations and Applications, ECMDA-FA 2006 |
---|---|
Abbreviated title | ECMDA-FA |
Country/Territory | Spain |
City | Bilbao |
Period | 10/07/06 → 13/07/06 |
Keywords
- EWI-6933
- METIS-238173
- IR-63436