Abstract
In an MDA software development process, models are repeatedly transformed to other models to finally achieve a set of models with enough detail to implement the system. Generally, there are multiple ways to transform one model into another model. Alternative target models differ in quality properties and the selection of a particular model is determined on the base of specific requirements. Current transformation languages only provide means to specify transformations but do not help to identify and select among alternative transformations. In this paper we propose a synthesis-based software development process with a set of techniques for constructing a transformation space for a given transformation problem. The process takes a source model, its meta-model and the meta-model of the target, and quality requirements as input and generates a transformation space.
Original language | English |
---|---|
Title of host publication | Model Driven Architecture: Foundations and Applications |
Subtitle of host publication | 26–27 June 2003, University of Twente |
Editors | Arend Rensink |
Place of Publication | Enschede |
Publisher | University of Twente |
Pages | 121-126 |
Number of pages | 6 |
Publication status | Published - 2003 |
Event | 1st Workshop on Model Driven Architecture: Foundations and Application 2003 - Enschede, Netherlands Duration: 26 Jun 2003 → 27 Jun 2003 Conference number: 1 http://trese.cs.utwente.nl/mdafa2003/ |
Publication series
Name | CTIT technical report series |
---|---|
Publisher | CTIT, University of Twente |
Number | TR-CTIT-03-27 |
ISSN (Print) | 1381-3625 |
Workshop
Workshop | 1st Workshop on Model Driven Architecture: Foundations and Application 2003 |
---|---|
Abbreviated title | MDAFA 2003 |
Country/Territory | Netherlands |
City | Enschede |
Period | 26/06/03 → 27/06/03 |
Internet address |