Multi-variant Model Transformations — A Problem Statement

Felix Schwägerl, Thomas Buchmann, Bernhard Westfechtel

2016

Abstract

Model Transformations are a key element of Model-Driven Software Engineering. As soon as variability is involved, transformations become increasingly complicated. The lack of support for variability in model transformations impairs the acceptance of approaches to organized reuse such as software product lines. In this position paper, the general problem of multi-variant model transformations is formulated for MOF-based, XMI-serialized models. A simplistic case study is presented to specify the input and the expected output of such a transformation. Furthermore, requirements for tool support are defined, including a standardized representation of both multi-variant model instances and variability information, as well as an execution specification for multi-variant transformations. A literature review reveals that the problem is weakly identified and often solved using ad-hoc solutions; there exists no tool providing a general solution to the proposed problem statement. The observations presented here may serve for the future development of standards and tools.

Download


Paper Citation


in Harvard Style

Schwägerl F., Buchmann T. and Westfechtel B. (2016). Multi-variant Model Transformations — A Problem Statement . In Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-189-2, pages 203-209. DOI: 10.5220/0005878702030209

in Bibtex Style

@conference{enase16,
author={Felix Schwägerl and Thomas Buchmann and Bernhard Westfechtel},
title={Multi-variant Model Transformations — A Problem Statement},
booktitle={Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - Volume 1: ENASE,},
year={2016},
pages={203-209},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005878702030209},
isbn={978-989-758-189-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - Volume 1: ENASE,
TI - Multi-variant Model Transformations — A Problem Statement
SN - 978-989-758-189-2
AU - Schwägerl F.
AU - Buchmann T.
AU - Westfechtel B.
PY - 2016
SP - 203
EP - 209
DO - 10.5220/0005878702030209