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 条
  • [41] A systematic mapping study of software performance research
    Han, Xue
    Yu, Tingting
    Yan, Gongjun
    SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (05): : 1249 - 1270
  • [42] Software fault localisation: a systematic mapping study
    Zakari, Abubakar
    Lee, Sai Peck
    Alam, Khubaib Amjad
    Ahmad, Rodina
    IET SOFTWARE, 2019, 13 (01) : 60 - 74
  • [43] Burnout in software engineering: A systematic mapping study
    Tulili, Tien Rahayu
    Capiluppi, Andrea
    Rastogi, Ayushi
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 155
  • [44] Automotive software engineering: A systematic mapping study
    Haghighatkhah, Alireza
    Banijamali, Ahmad
    Pakanen, Olli-Pekka
    Oivo, Markku
    Kuvaja, Pasi
    JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 128 : 25 - 55
  • [45] Measuring Software Process: A Systematic Mapping Study
    Meidan, Ayman
    Garcia-Garcia, Julian A.
    Ramos, Isabel
    Jose Escalona, Maria
    ACM COMPUTING SURVEYS, 2018, 51 (03)
  • [46] 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
  • [47] Quality measurement in agile and rapid software development: A systematic mapping
    Lopez, Lidia
    Burgues, Xavier
    Martinez-Fernandez, Silverio
    Vollmer, Anna Maria
    Behutiye, Woubshet
    Karhapaa, Pertti
    Franch, Xavier
    Rodriguez, Pilar
    Oivo, Markku
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 186
  • [48] A Systematic Mapping of Quality Models for AI Systems, Software and Components
    Ali, Mohamed Abdullahi
    Yap, Ng Keng
    Abd Ghani, Abdul Azim
    Zulzalil, Hazura
    Admodisastro, Novia Indriaty
    Najafabadi, Amin Arab
    APPLIED SCIENCES-BASEL, 2022, 12 (17):
  • [49] Cost, benefits and quality of software development documentation: A systematic mapping
    Zhi, Junji
    Garousi-Yusifoglu, Vahid
    Sun, Bo
    Garousi, Golara
    Shahnewaz, Shawn
    Ruhe, Guenther
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 175 - 198
  • [50] Software Process Metrics in Agile Software Development: A Systematic Mapping Study
    Hossain, Syeda Sumbul
    Ahmed, Pollab
    Arafat, Yeasir
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT IX, 2021, 12957 : 15 - 26