Using metrics for assessing the quality of ASF+SDF model transformations

M.F. Amstel, van, C.F.J. Lange, M.G.J. Brand, van den

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

22 Citations (Scopus)
2 Downloads (Pure)

Abstract

Model transformations are an essential part of Model Driven Engineering and are in many ways similar to traditional software artifacts. Therefore it is necessary to define and evaluate the quality of model transformations. We propose a set of six quality attributes to evaluate the quality of model transformations. We define 27 metrics for ASF+SDF model transformations to predict the quality attributes we propose. Metrics data has been collected from six heterogeneous model transformations automatically. The quality of the same transformations has been evaluated manually by several ASF+SDF experts. We assess whether the automatically collected metrics are appropriate predictors for the quality attributes by correlating the metrics data with the expert data. Based on the measurement results, we identify a set of predicting metrics for each of the quality attributes for model transformations. This work has been carried out as part of the FALCON project under the responsibility of the Embedded Systems Institute with Vanderlande Industries as the industrial partner. This project is partially supported by the Netherlands Ministry of Economic Affairs under the Embedded Systems Institute (BSIK03021) program.
Original languageEnglish
Title of host publicationTheory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings)
EditorsR.F. Paige
Place of PublicationBerlin
PublisherSpringer
Pages239-248
ISBN (Print)978-3-642-02407-8
DOIs
Publication statusPublished - 2009

Publication series

NameLecture Notes in Computer Science
Volume5563
ISSN (Print)0302-9743

Fingerprint

Embedded systems
Economics
Industry

Cite this

Amstel, van, M. F., Lange, C. F. J., & Brand, van den, M. G. J. (2009). Using metrics for assessing the quality of ASF+SDF model transformations. In R. F. Paige (Ed.), Theory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings) (pp. 239-248). (Lecture Notes in Computer Science; Vol. 5563). Berlin: Springer. https://doi.org/10.1007/978-3-642-02408-5_17
Amstel, van, M.F. ; Lange, C.F.J. ; Brand, van den, M.G.J. / Using metrics for assessing the quality of ASF+SDF model transformations. Theory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings). editor / R.F. Paige. Berlin : Springer, 2009. pp. 239-248 (Lecture Notes in Computer Science).
@inproceedings{9c28a6f1835a4affbc1c731fb0886dbf,
title = "Using metrics for assessing the quality of ASF+SDF model transformations",
abstract = "Model transformations are an essential part of Model Driven Engineering and are in many ways similar to traditional software artifacts. Therefore it is necessary to define and evaluate the quality of model transformations. We propose a set of six quality attributes to evaluate the quality of model transformations. We define 27 metrics for ASF+SDF model transformations to predict the quality attributes we propose. Metrics data has been collected from six heterogeneous model transformations automatically. The quality of the same transformations has been evaluated manually by several ASF+SDF experts. We assess whether the automatically collected metrics are appropriate predictors for the quality attributes by correlating the metrics data with the expert data. Based on the measurement results, we identify a set of predicting metrics for each of the quality attributes for model transformations. This work has been carried out as part of the FALCON project under the responsibility of the Embedded Systems Institute with Vanderlande Industries as the industrial partner. This project is partially supported by the Netherlands Ministry of Economic Affairs under the Embedded Systems Institute (BSIK03021) program.",
author = "{Amstel, van}, M.F. and C.F.J. Lange and {Brand, van den}, M.G.J.",
year = "2009",
doi = "10.1007/978-3-642-02408-5_17",
language = "English",
isbn = "978-3-642-02407-8",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "239--248",
editor = "R.F. Paige",
booktitle = "Theory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings)",
address = "Germany",

}

Amstel, van, MF, Lange, CFJ & Brand, van den, MGJ 2009, Using metrics for assessing the quality of ASF+SDF model transformations. in RF Paige (ed.), Theory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings). Lecture Notes in Computer Science, vol. 5563, Springer, Berlin, pp. 239-248. https://doi.org/10.1007/978-3-642-02408-5_17

Using metrics for assessing the quality of ASF+SDF model transformations. / Amstel, van, M.F.; Lange, C.F.J.; Brand, van den, M.G.J.

Theory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings). ed. / R.F. Paige. Berlin : Springer, 2009. p. 239-248 (Lecture Notes in Computer Science; Vol. 5563).

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Using metrics for assessing the quality of ASF+SDF model transformations

AU - Amstel, van, M.F.

AU - Lange, C.F.J.

AU - Brand, van den, M.G.J.

PY - 2009

Y1 - 2009

N2 - Model transformations are an essential part of Model Driven Engineering and are in many ways similar to traditional software artifacts. Therefore it is necessary to define and evaluate the quality of model transformations. We propose a set of six quality attributes to evaluate the quality of model transformations. We define 27 metrics for ASF+SDF model transformations to predict the quality attributes we propose. Metrics data has been collected from six heterogeneous model transformations automatically. The quality of the same transformations has been evaluated manually by several ASF+SDF experts. We assess whether the automatically collected metrics are appropriate predictors for the quality attributes by correlating the metrics data with the expert data. Based on the measurement results, we identify a set of predicting metrics for each of the quality attributes for model transformations. This work has been carried out as part of the FALCON project under the responsibility of the Embedded Systems Institute with Vanderlande Industries as the industrial partner. This project is partially supported by the Netherlands Ministry of Economic Affairs under the Embedded Systems Institute (BSIK03021) program.

AB - Model transformations are an essential part of Model Driven Engineering and are in many ways similar to traditional software artifacts. Therefore it is necessary to define and evaluate the quality of model transformations. We propose a set of six quality attributes to evaluate the quality of model transformations. We define 27 metrics for ASF+SDF model transformations to predict the quality attributes we propose. Metrics data has been collected from six heterogeneous model transformations automatically. The quality of the same transformations has been evaluated manually by several ASF+SDF experts. We assess whether the automatically collected metrics are appropriate predictors for the quality attributes by correlating the metrics data with the expert data. Based on the measurement results, we identify a set of predicting metrics for each of the quality attributes for model transformations. This work has been carried out as part of the FALCON project under the responsibility of the Embedded Systems Institute with Vanderlande Industries as the industrial partner. This project is partially supported by the Netherlands Ministry of Economic Affairs under the Embedded Systems Institute (BSIK03021) program.

U2 - 10.1007/978-3-642-02408-5_17

DO - 10.1007/978-3-642-02408-5_17

M3 - Conference contribution

SN - 978-3-642-02407-8

T3 - Lecture Notes in Computer Science

SP - 239

EP - 248

BT - Theory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings)

A2 - Paige, R.F.

PB - Springer

CY - Berlin

ER -

Amstel, van MF, Lange CFJ, Brand, van den MGJ. Using metrics for assessing the quality of ASF+SDF model transformations. In Paige RF, editor, Theory and Practice of Model Transformations (Second International Conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings). Berlin: Springer. 2009. p. 239-248. (Lecture Notes in Computer Science). https://doi.org/10.1007/978-3-642-02408-5_17