Title
|
|
|
|
Extending a model transformation language using higher order transformations
| |
Author
|
|
|
|
| |
Abstract
|
|
|
|
Model Driven Engineering is a paradigm for software development on different platforms. Models are (semi)automatically refined in a series of steps, each step adding more information to eventually produce software code. However; the specification of model transformations which define fine these refinements is still performed in a manual fashion. A specification may be very complex, difficult to understand or time-consuming to produce. There is need for a higher level language for improving expressivity of the basic transformation mechanism. Consequently, we need higher order trans formations for converting the extra features adding expressivity into the basic formalism, thus providing a mechanism for implementing extensions to the core language. This approach is tested on a few cases including evolution and refinement to other paradigms (e.g. transformation from a UML activity diagram into Communicating Sequential Processes). |
| |
Language
|
|
|
|
English
| |
Source (book)
|
|
|
|
15th Working Conference on Reverse Engineering (WRCE 2008): proceedings, 15-18 October, Antwerp, Belgium. - IEEE, 2008
| |
Publication
|
|
|
|
Los Alamitos, Calif.
:
IEEE
,
2008
| |
ISBN
|
|
|
|
978-0-7695-3429-9
| |
DOI
|
|
|
|
10.1109/WCRE.2008.19
| |
Volume/pages
|
|
|
|
p. 315-318
| |
ISI
|
|
|
|
000261030100038
| |
Full text (Publisher's DOI)
|
|
|
|
| |
|