Quality in model-driven engineering: a tertiary study

Research output: Contribution to journalArticle

13 Citations (Scopus)

Abstract

Model-driven engineering (MDE) is believed to have a significant impact in software quality. However, researchers and practitioners may have a hard time locating consolidated evidence on this impact, as the available information is scattered in several different publications. Our goal is to aggregate consolidated findings on quality in MDE, facilitating the work of researchers and practitioners in learning about the coverage and main findings of existing work as well as identifying relatively unexplored niches of research that need further attention. We performed a tertiary study on quality in MDE, in order to gain a better understanding of its most prominent findings and existing challenges, as reported in the literature. We identified 22 systematic literature reviews and mapping studies and the most relevant quality attributes addressed by each of those studies, in the context of MDE. Maintainability is clearly the most often studied and reported quality attribute impacted by MDE. Eighty out of 83 research questions in the selected secondary studies have a structure that is more often associated with mapping existing research than with answering more concrete research questions (e.g., comparing two alternative MDE approaches with respect to their impact on a specific quality attribute). We briefly outline the main contributions of each of the selected literature reviews. In the collected studies, we observed a broad coverage of software product quality, although frequently accompanied by notes on how much more empirical research is needed to further validate existing claims. Relatively, little attention seems to be devoted to the impact of MDE on the quality in use of products developed using MDE.

Original languageEnglish
Pages (from-to)601-633
Number of pages33
JournalSoftware Quality Journal
Volume24
Issue number3
DOIs
Publication statusPublished - 1 Sep 2016

Fingerprint

Maintainability
Concretes

Keywords

  • Model-driven engineering
  • Quality
  • Tertiary study

Cite this

@article{7e69e72a0a124709963be32d1bb63f6e,
title = "Quality in model-driven engineering: a tertiary study",
abstract = "Model-driven engineering (MDE) is believed to have a significant impact in software quality. However, researchers and practitioners may have a hard time locating consolidated evidence on this impact, as the available information is scattered in several different publications. Our goal is to aggregate consolidated findings on quality in MDE, facilitating the work of researchers and practitioners in learning about the coverage and main findings of existing work as well as identifying relatively unexplored niches of research that need further attention. We performed a tertiary study on quality in MDE, in order to gain a better understanding of its most prominent findings and existing challenges, as reported in the literature. We identified 22 systematic literature reviews and mapping studies and the most relevant quality attributes addressed by each of those studies, in the context of MDE. Maintainability is clearly the most often studied and reported quality attribute impacted by MDE. Eighty out of 83 research questions in the selected secondary studies have a structure that is more often associated with mapping existing research than with answering more concrete research questions (e.g., comparing two alternative MDE approaches with respect to their impact on a specific quality attribute). We briefly outline the main contributions of each of the selected literature reviews. In the collected studies, we observed a broad coverage of software product quality, although frequently accompanied by notes on how much more empirical research is needed to further validate existing claims. Relatively, little attention seems to be devoted to the impact of MDE on the quality in use of products developed using MDE.",
keywords = "Model-driven engineering, Quality, Tertiary study",
author = "Miguel Goul{\~a}o and Vasco Amaral and Marjan Mernik",
note = "Sem PDF. FCT/MEC NOVA LINCS (PEst UID/CEC/04516/2013)",
year = "2016",
month = "9",
day = "1",
doi = "10.1007/s11219-016-9324-8",
language = "English",
volume = "24",
pages = "601--633",
journal = "Software Quality Journal",
issn = "0963-9314",
publisher = "Springer Science Business Media",
number = "3",

}

Quality in model-driven engineering : a tertiary study. / Goulão, Miguel; Amaral, Vasco; Mernik, Marjan.

In: Software Quality Journal, Vol. 24, No. 3, 01.09.2016, p. 601-633.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Quality in model-driven engineering

T2 - a tertiary study

AU - Goulão, Miguel

AU - Amaral, Vasco

AU - Mernik, Marjan

N1 - Sem PDF. FCT/MEC NOVA LINCS (PEst UID/CEC/04516/2013)

PY - 2016/9/1

Y1 - 2016/9/1

N2 - Model-driven engineering (MDE) is believed to have a significant impact in software quality. However, researchers and practitioners may have a hard time locating consolidated evidence on this impact, as the available information is scattered in several different publications. Our goal is to aggregate consolidated findings on quality in MDE, facilitating the work of researchers and practitioners in learning about the coverage and main findings of existing work as well as identifying relatively unexplored niches of research that need further attention. We performed a tertiary study on quality in MDE, in order to gain a better understanding of its most prominent findings and existing challenges, as reported in the literature. We identified 22 systematic literature reviews and mapping studies and the most relevant quality attributes addressed by each of those studies, in the context of MDE. Maintainability is clearly the most often studied and reported quality attribute impacted by MDE. Eighty out of 83 research questions in the selected secondary studies have a structure that is more often associated with mapping existing research than with answering more concrete research questions (e.g., comparing two alternative MDE approaches with respect to their impact on a specific quality attribute). We briefly outline the main contributions of each of the selected literature reviews. In the collected studies, we observed a broad coverage of software product quality, although frequently accompanied by notes on how much more empirical research is needed to further validate existing claims. Relatively, little attention seems to be devoted to the impact of MDE on the quality in use of products developed using MDE.

AB - Model-driven engineering (MDE) is believed to have a significant impact in software quality. However, researchers and practitioners may have a hard time locating consolidated evidence on this impact, as the available information is scattered in several different publications. Our goal is to aggregate consolidated findings on quality in MDE, facilitating the work of researchers and practitioners in learning about the coverage and main findings of existing work as well as identifying relatively unexplored niches of research that need further attention. We performed a tertiary study on quality in MDE, in order to gain a better understanding of its most prominent findings and existing challenges, as reported in the literature. We identified 22 systematic literature reviews and mapping studies and the most relevant quality attributes addressed by each of those studies, in the context of MDE. Maintainability is clearly the most often studied and reported quality attribute impacted by MDE. Eighty out of 83 research questions in the selected secondary studies have a structure that is more often associated with mapping existing research than with answering more concrete research questions (e.g., comparing two alternative MDE approaches with respect to their impact on a specific quality attribute). We briefly outline the main contributions of each of the selected literature reviews. In the collected studies, we observed a broad coverage of software product quality, although frequently accompanied by notes on how much more empirical research is needed to further validate existing claims. Relatively, little attention seems to be devoted to the impact of MDE on the quality in use of products developed using MDE.

KW - Model-driven engineering

KW - Quality

KW - Tertiary study

UR - http://www.scopus.com/inward/record.url?scp=84976331533&partnerID=8YFLogxK

U2 - 10.1007/s11219-016-9324-8

DO - 10.1007/s11219-016-9324-8

M3 - Article

VL - 24

SP - 601

EP - 633

JO - Software Quality Journal

JF - Software Quality Journal

SN - 0963-9314

IS - 3

ER -