Qualities of Quality: A Tertiary Review of Software Quality Measurement Research

07/29/2021
by   Kaylea Champion, et al.
University of Washington
0

This paper presents a tertiary review of software quality measurement research. To conduct this review, we examined an initial dataset of 7,811 articles and found 75 relevant and high-quality secondary analyses of software quality research. Synthesizing this body of work, we offer an overview of perspectives, measurement approaches, and trends. We identify five distinct perspectives that conceptualize quality as heuristic, as maintainability, as a holistic concept, as structural features of software, and as dependability. We also identify three key challenges. First, we find widespread evidence of validity questions with common measures. Second, we observe the application of machine learning methods without adequate evaluation. Third, we observe the use of aging datasets. Finally, from these observations, we sketch a path toward a theoretical framework that will allow software engineering researchers to systematically confront these weaknesses while remaining grounded in the experiences of developers and the real world in which code is ultimately deployed.

READ FULL TEXT

page 1

page 2

page 3

page 4

04/22/2020

Code Smells and Refactoring: A Tertiary Systematic Review of Challenges and Observations

In this paper, we present a tertiary systematic literature review of pre...
04/27/2021

Grey Literature in Software Engineering: A Critical Review

Context: Grey Literature (GL) recently has grown in Software Engineering...
05/20/2020

Psychometrics in Behavioral Software Engineering: A Methodological Introduction with Guidelines

Humans are what constitutes the most complex and complicated, yet fascin...
01/30/2015

Towards Resolving Software Quality-in-Use Measurement Challenges

Software quality-in-use comprehends the quality from user's perspectives...
05/20/2020

Behavioral Software Engineering: Methodological Introduction to Psychometrics

Humans are what constitutes the most complex and complicated, yet fascin...
10/30/2020

A Review On Software Defects Prediction Methods

Software quality is one of the essential aspects of a software. With inc...
06/22/2020

Success and Failure in Software Engineering: a Followup Systematic Literature Review

Success and failure in software engineering are still among the least un...

Please sign up or login with your details

Forgot password? Click here to reset