Activities per year
Abstract
Although model transformations presumably play a major role in Model-Driven Engineering, reuse mechanisms such as inheritance have received little attention so far. In this paper, we propose a comparison framework for rule inheritance in declarative model-to-model transformation languages, and provide an in-depth evaluation of three prominent representatives thereof, namely ATL, ETL (declarative subsets thereof), and TGGs. The framework provides criteria for comparison along orthogonal dimensions, covering static aspects, which indicate whether a set of inheriting transformation rules is well-formed at compile-
time, and dynamic aspects, which describe how inheriting rules behave at run-time. The application of this framework to dedicated transformation languages shows that, while providing similar syntactical inheritance concepts, they exhibit different dynamic inheritance semantics and offer basic support for checking static inheritance constraints, only.
time, and dynamic aspects, which describe how inheriting rules behave at run-time. The application of this framework to dedicated transformation languages shows that, while providing similar syntactical inheritance concepts, they exhibit different dynamic inheritance semantics and offer basic support for checking static inheritance constraints, only.
Original language | English |
---|---|
Pages (from-to) | 31-46 |
Number of pages | 16 |
Journal | Lecture Notes in Computer Science |
Volume | 6707 |
Publication status | Published - 25 Jul 2011 |
Event | 4th International Conference on Model Transformation (ICMT 2011) - Zurich, Switzerland Duration: 27 Jun 2011 → 28 Jun 2011 http://www.model-transformation.org/ICMT2011/ |
Keywords
- Rule Inheritance
- Model Transformation
- Comparison
Fingerprint
Dive into the research topics of 'A Comparison of Rule Inheritance in Model-to-Model Transformation Languages'. Together they form a unique fingerprint.-
4th International Conference on Model Transformation (ICMT 2011)
Dennis Wagelaar (Participant)
27 Jun 2011 → 28 Jun 2011Activity: Participating in or organising an event › Participation in conference
-
Research visit to the AtlanMod research group at the Ecole des Mines, Nantes, France. Research subject is the ATL model transformation language.
Dennis Wagelaar (Member)
5 Jan 2011 → 28 Feb 2011Activity: Other › Research and Teaching at External Organisation