Towards a language for graph-based model transformation design patterns

7Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In model-driven engineering, most problems are solved using model transformation. However, the development of a model transformation for a specific problem is still a hard task. The main reason for that is the lack of a development process where transformations must be designed before implemented. As in object-oriented design, we believe that "good design" of model transformation can benefit tremendously from model transformation design patterns. Hence, in this paper, we present DelTa, a language for expressing design patterns for model transformations. DelTa is more abstract than and independent from any existing model transformation language, yet it is expressive enough to define design patterns as guidelines transformation developers can follow. To validate the language, we have redefined four known model transformation design patterns in DelTa and demonstrated how such abstract transformation guidelines can be implemented in five different model transformation languages. © 2014 Springer International Publishing Switzerland.

Cite

CITATION STYLE

APA

Ergin, H., & Syriani, E. (2014). Towards a language for graph-based model transformation design patterns. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8568 LNCS, pp. 91–105). Springer Verlag. https://doi.org/10.1007/978-3-319-08789-4_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free