Model transformations play a pivotal role in model-driven engineering. Since they are in many ways similar to traditional software artifacts, they have to be treated similarly. Therefore, it is necessary to assess their quality. We propose to use metrics to assess various quality attributes of model transformations In this paper, we focus on model transformations created using ATL, which ATL is currently one of the most widely used model transformation formalisms. We have collected metrics data from a heterogeneous collection of seven model transformations. The quality of the same transformations has been evaluated manually by nineteen ATL experts. We assess whether the metrics are appropriate predictors for the quality attributes by correlating the metrics data with the expert data. To support or refute the correlations, we also acquired qualitative statements from the ATL experts. Although the study was intended as a first exploration of the relation between metrics and quality attributes, some significant correlations were found that are supported by statements of the participants.
|Title of host publication||Proceedings of the Third International Workshop on Model Transformation with ATL (MtATL 2011, Zürich, Switzerland, July 1, 2011; in conjunction with TOOLS 2011 Federated Conferences)|
|Editors||M. Tisi, D. Wagelaar|
|Place of Publication||Aachen|
|Publication status||Published - 2011|
|Name||CEUR Workshop Proceedings|