TY - GEN
T1 - Towards Safe Model Transformation for Constraint-driven Modeling
AU - Demuth, Andreas
AU - Riedl-Ehrenleitner, Markus
AU - Lopez-Herrejon, Roberto Erick
AU - Egyed, Alexander
PY - 2015/9
Y1 - 2015/9
N2 - Model transformation is a key technology in model-driven engineering.
Unfortunately, transformations are typically written manually and thus they are likely to contain errors and to produce incorrect or undesired output.
Safe transformation is the guarantee that for every possible source model, the transformed target model is valid with respect to user-definable well-formedness criteria.
This paper introduces safe transformation for constraint-driven modeling (CDM), an approach that employs model transformation to generate target model constraints instead of generating a target model directly.
Safe transformation for CDM ensures that transformations only produce correct and non-contradictory constraints.
We demonstrate the feasibility of safe transformation and present a formal framework for applying it to CDM in arbitrary domains.
AB - Model transformation is a key technology in model-driven engineering.
Unfortunately, transformations are typically written manually and thus they are likely to contain errors and to produce incorrect or undesired output.
Safe transformation is the guarantee that for every possible source model, the transformed target model is valid with respect to user-definable well-formedness criteria.
This paper introduces safe transformation for constraint-driven modeling (CDM), an approach that employs model transformation to generate target model constraints instead of generating a target model directly.
Safe transformation for CDM ensures that transformations only produce correct and non-contradictory constraints.
We demonstrate the feasibility of safe transformation and present a formal framework for applying it to CDM in arbitrary domains.
UR - https://www.scopus.com/pages/publications/84960968716
M3 - Conference proceedings
VL - 1514
T3 - CEUR Workshop Proceedings
SP - 11
EP - 17
BT - 12th Workshop on Model Driven Engineering, Verification and Validation (MoDeVVa)
ER -