Abstract

In the current competitive world, producing quality products has become a prominent factor to succeed in business. In this respect, defining and following the software product quality metrics (SPQM) to detect the current quality situation and continuous improvement of systems have gained tremendous importance. Therefore, it is necessary to review the present studies in this area to allow for the analysis of the situation at hand, as well as to enable us to make predictions regarding the future research areas. The present research aims to analyze the active research areas and trends on this topic appearing in the literature during the last decade. A Systematic Mapping (SM) study was carried out on 70 articles and conference papers published between 2009 and 2019 on SPQM as indicated in their titles and abstract. The result is presented through graphics, explanations, and the mind mapping method. The outputs include the trend map between the years 2009 and 2019, knowledge about this area and measurement tools, issues determined to be open to development in this area, and conformity between conference papers, articles and internationally valid quality models. This study may serve as a foundation for future studies that aim to contribute to the development in this crucial field. Future SM studies might focus on this subject for measuring the quality of network performance and new technologies such as Artificial Intelligence (AI), Internet of things (IoT), Cloud of Things (CoT), Machine Learning, and Robotics.

Highlights

  • IEEE 1061:1998 defines measurement and software quality metric (SQM) as a function whose inputs are software data, while the output is a single numerical value that can be interpreted as the degree to which software possesses a given attribute that affects its quality [1]

  • This paper sets out to analyze a specific set of articles and conference papers published in the last decade using the Systematic Mapping (SM) approach, which focuses on software product quality metrics (SPQM) as indicated in their titles and abstract sections

  • This study aims to extract the data for SPQM covering the years between 2009 and 2019, and to introduce the patterns, trends and gaps in this area with the help of the SM method [10]

Read more

Summary

Introduction

IEEE 1061:1998 defines measurement and software quality metric (SQM) as a function whose inputs are software data, while the output is a single numerical value that can be interpreted as the degree to which software possesses a given attribute that affects its quality [1]. Within the current competitive world, producing quality products has become a prominent factor that warrants the enduring success of competitors in business In this regard defining and following the SPQM to be applied in the detection of the current quality state. ISO/IEC 25000 defines ‘Quality Model’ as a defined set of characteristics, and of relationships between them, which provide a framework for specifying quality requirements and evaluating quality [13]. Each one of these quality models consists of a set of quality characteristics and sub-characteristics, such as maintainability, reliability and so on. It will be possible to contribute to the product quality by defining and using the metrics that serve the quality characteristics

Objectives
Methods
Results

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.