Model transformation design patterns have been proposed by a number of researchers, but their usage appears to be sporadic and sometimes patterns are applied without recognition of the pattern. In this paper we provide a systematic literature review of transformation design pattern applications. We evaluate how widely patterns have been used, and how their use differs in different transformation languages and for different categories of transformation. We identify what benefits appear to arise from the use of patterns, and consider how the application of patterns can be improved. The paper also identifies several new patterns which have not previously been catalogued
Modeling and model transformations tools are maturing and are being used in larger and more complex ...
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE ...
AbstractThe aim of this study is introducing a new method, through combination of patterns and MDA a...
Abstract. There is increasing interest in the use of design patterns for model transformations, and ...
The Patterns in Model Engineering (PAME) workshop5 was held on 21 July 2015 as part of the Software ...
Abstract—Designing a high quality model transformation is critical, because it is the pivotal mechan...
The file "suplementary pattern schemas.zed" contains formal model of model transformation patterns (...
The goal of this paper is to investigate how such a pattern matching could be performed on models,in...
Model-based development relies on models in different phases for different purposes, with modelling ...
In a straightforward meta-level shift of focus, we use design patterns as a medium and process for c...
Abstract. Design patterns document approved solutions for recurring design problems. Due to their va...
Since the beginning of software development re-usability has been an important aspect. Applying reus...
Abstract: A motivation of MDA (model driven architecture) is to use models as programs so as to inc...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
The main goal of the paper is to present the method of design pattern support based on principles of...
Modeling and model transformations tools are maturing and are being used in larger and more complex ...
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE ...
AbstractThe aim of this study is introducing a new method, through combination of patterns and MDA a...
Abstract. There is increasing interest in the use of design patterns for model transformations, and ...
The Patterns in Model Engineering (PAME) workshop5 was held on 21 July 2015 as part of the Software ...
Abstract—Designing a high quality model transformation is critical, because it is the pivotal mechan...
The file "suplementary pattern schemas.zed" contains formal model of model transformation patterns (...
The goal of this paper is to investigate how such a pattern matching could be performed on models,in...
Model-based development relies on models in different phases for different purposes, with modelling ...
In a straightforward meta-level shift of focus, we use design patterns as a medium and process for c...
Abstract. Design patterns document approved solutions for recurring design problems. Due to their va...
Since the beginning of software development re-usability has been an important aspect. Applying reus...
Abstract: A motivation of MDA (model driven architecture) is to use models as programs so as to inc...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
The main goal of the paper is to present the method of design pattern support based on principles of...
Modeling and model transformations tools are maturing and are being used in larger and more complex ...
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE ...
AbstractThe aim of this study is introducing a new method, through combination of patterns and MDA a...