Quality in model-driven engineering: a tertiary study

Research output: Contribution to journalArticle

14 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

Keywords

  • Model-driven engineering
  • Quality
  • Tertiary study

Fingerprint Dive into the research topics of 'Quality in model-driven engineering: a tertiary study'. Together they form a unique fingerprint.

  • Cite this