Software quality assessment model: a systematic mapping study

被引:0
|
作者
Meng Yan
Xin Xia
Xiaohong Zhang
Ling Xu
Dan Yang
Shanping Li
机构
[1] Zhejiang University,College of Computer Science and Technology
[2] Monash University,Faculty of Information Technology
[3] Chongqing University,School of Software Engineering
来源
Science China Information Sciences | 2019年 / 62卷
关键词
software quality; systematic mapping study; quality assessment model; aggregation method;
D O I
暂无
中图分类号
学科分类号
摘要
Quality model is regarded as a well-accepted approach for assessing, managing and improving software product quality. There are three categories of quality models for software products, i.e., definition model, assessment model, and prediction model. Quality assessment model (QAM) is a metric-based approach to assess the software quality. It is typically regarded as of high importance for its clear method on how to assess a system. However, the current state-of-the-art in QAM research is under limited investigation. To address this gap, the paper provides an organized and synthesized summary of the current QAMs. In detail, we conduct a systematic mapping study (SMS) for structuring the relevant articles. We obtain a total of 716 papers from the five databases, and 31 papers are selected as relevant studies at last. In summary, our work focuses on QAMs from the following aspects: software metrics, quality factors, aggregation methods, evaluation methods and tool support. According to the analysis results, our work discovers five needs that researchers in this area should continue to address: (1) new method and criteria to tailor a quality framework (i.e., structure of software metrics and quality factors) according to different specifics, (2) systematic investigations on the effectiveness, strength and weakness of different aggregation methods to guide the method selection in different context, (3) more investigations on evaluating QAMs in the context of industrial cases, (4) further investigations or real-world case studies on the QAMs related tools, and (5) building a public and diverse software benchmark which can be adopted in different application context.
引用
收藏
相关论文
共 50 条
  • [21] A Systematic Mapping Study of Software Development With GitHub
    Cosentino, Valerio
    Canovas Izquierdo, Javier L.
    Cabot, Jordi
    IEEE ACCESS, 2017, 5 : 7173 - 7192
  • [22] Dynamic software updating: a systematic mapping study
    Ahmed, Babiker Hussien
    Lee, Sai Peck
    Su, Moon Ting
    Zakari, Abubakar
    IET SOFTWARE, 2020, 14 (05) : 468 - 481
  • [23] Software Architecture Evaluation: A Systematic Mapping Study
    Ouhbi, Sofia
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2018, : 447 - 454
  • [24] Metrics for Software Reliability: a Systematic Mapping Study
    Ronchieri, E.
    Canaparo, M.
    JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2018, 22 (02) : 5 - 25
  • [25] Software evolution visualization: A systematic mapping study
    Novais, Renato Lima
    Torres, Andre
    Mendes, Thiago Souto
    Mendonca, Manoel
    Zazworka, Nico
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (11) : 1860 - 1883
  • [26] A systematic mapping study of software performance research
    Han, Xue
    Yu, Tingting
    Yan, Gongjun
    SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (05) : 1249 - 1270
  • [27] Software vulnerability prediction: A systematic mapping study
    Kalouptsoglou, Ilias
    Siavvas, Miltiadis
    Ampatzoglou, Apostolos
    Kehagias, Dionysios
    Chatzigeorgiou, Alexander
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 164
  • [28] A Systematic Mapping Study of Software Usability Studies
    Almazroi, Abdulwahab Ali
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (09) : 228 - 241
  • [29] Evolution of quality assessment in SPL: a systematic mapping
    Martins, Luana Almeida
    Afonso Junior, Paulo
    Freire, Andre Pimenta
    Costa, Heitor
    IET SOFTWARE, 2020, 14 (06) : 572 - 591
  • [30] Software startup engineering: A systematic mapping study
    Berg, Vebjorn
    Birkeland, Jorgen
    Anh Nguyen-Duc
    Pappas, Ilias O.
    Jaccheri, Letizia
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 144 : 255 - 274