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
来源
关键词
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 条
  • [31] A Systematic Mapping Study on Software Quality Control Techniques for Assessing Privacy in Information Systems
    Guaman, Danny S.
    Del Alamo, Jose M.
    Caiza, Julio C.
    IEEE ACCESS, 2020, 8 (08): : 74808 - 74833
  • [32] Bots in software engineering: a systematic mapping study
    Santhanam, Sivasurya
    Hecking, Tobias
    Schreiber, Andreas
    Wagner, Stefan
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [33] 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
  • [34] A Systematic Mapping Study on Software Engineering Testbeds
    Barreiros, Emanoel
    Almeida, Adauto
    Saraiva, Juliana
    Soares, Sergio
    2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2011), 2011, : 107 - 116
  • [35] Containers in Software Development: A Systematic Mapping Study
    Koskinen, Mikael
    Mikkonen, Tommi
    Abrahamsson, Pekka
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019, 2019, 11915 : 176 - 191
  • [36] A Systematic Mapping Study of Software Development With GitHub
    Cosentino, Valerio
    Canovas Izquierdo, Javier L.
    Cabot, Jordi
    IEEE ACCESS, 2017, 5 : 7173 - 7192
  • [37] Software vulnerability prediction: A systematic mapping study
    Kalouptsoglou, Ilias
    Siavvas, Miltiadis
    Ampatzoglou, Apostolos
    Kehagias, Dionysios
    Chatzigeorgiou, Alexander
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 164
  • [38] A Systematic Mapping Study of Software Reliability Modeling
    Febrero, Felipe
    Calero, Coral
    Angeles Moraga, Ma
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (08) : 839 - 849
  • [39] A Systematic Mapping Study of Software Usability Studies
    Almazroi, Abdulwahab Ali
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (09) : 228 - 241
  • [40] Kanban in software engineering: A systematic mapping study
    Ahmad, Muhammad Ovals
    Dennehy, Denis
    Conboy, Kieran
    Oivo, Markku
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 137 : 96 - 113