Enforcement of Patterns by Constraint-Aware Model Transformations
DOI:
https://doi.org/10.14279/tuj.eceasst.31.576Abstract
Patterns are descriptions and solutions for recurring problems in software design and implementation. In this paper, some ideas towards a formal approach to the specification of patterns in model-driven engineering (MDE) is presented. The approach is based on the Diagram Predicate Framework which provides a formal approach to (meta)modelling, model transformation and model management in MDE. In particular, patterns are defined as diagrammatic specifications and constraint-aware model transformations are adapted to enforce patterns. Moreover, running examples are used to illustrate the facade design pattern in structural models.Downloads
Published
2011-05-16
How to Cite
[1]
Y. Lamo, A. Rutle, and F. Mantz, “Enforcement of Patterns by Constraint-Aware Model Transformations”, eceasst, vol. 31, May 2011.
Issue
Section
Articles