首页 | 官方网站   微博 | 高级检索  
     

软件缺陷预测模型间的比较实验: 问题、进展与挑战
引用本文:刘旭同,郭肇强,刘释然,张鹏,卢红敏,周毓明.软件缺陷预测模型间的比较实验: 问题、进展与挑战[J].软件学报,2023,34(2):582-624.
作者姓名:刘旭同  郭肇强  刘释然  张鹏  卢红敏  周毓明
作者单位:计算机软件新技术国家重点实验室(南京大学), 江苏 南京 210023;南京大学 计算机科学与技术系, 江苏 南京 210023
基金项目:国家自然科学基金(62172205);江苏省研究生科研与实践创新计划(KYCX22_0153)
摘    要:近年来,研究者提出了大量的软件缺陷预测模型,新模型往往通过与过往模型进行比较实验来表明其有效性.然而,研究者在设计新旧模型间的比较实验时并没有达成共识,不同的工作往往采用不完全一致的比较实验设置,这可能致使在对比模型时得到误导性结论,最终错失提升缺陷预测能力的机会.对近年来国内外学者所做的缺陷预测模型间的比较实验进行系统性的总结:首先,阐述缺陷预测模型间的比较实验的研究问题;然后,分别从缺陷数据集、数据集划分、基线模型、性能指标、分类阈值这5个方面对现有的比较实验进行总结;最后,指出目前在进行缺陷预测模型间比较实验时面临的挑战,并给出建议的研究方向.

关 键 词:缺陷预测  比较实验  软件维护  质量保障
收稿时间:2021/9/16 0:00:00
修稿时间:2022/3/11 0:00:00

Comparing Software Defect Prediction Models: Research Problem, Progress, and Challenges
LIU Xu-Tong,GUO Zhao-Qiang,LIU Shi-Ran,ZHANG Peng,LU Hong-Min,ZHOU Yu-Ming.Comparing Software Defect Prediction Models: Research Problem, Progress, and Challenges[J].Journal of Software,2023,34(2):582-624.
Authors:LIU Xu-Tong  GUO Zhao-Qiang  LIU Shi-Ran  ZHANG Peng  LU Hong-Min  ZHOU Yu-Ming
Affiliation:State Key Laboratory for Novel Software Technology (Nanjing University), Nanjing 210023, China;Department of Computer Science and Technology, Nanjing University, Nanjing 210023, China
Abstract:In recent years, a large number of software defect prediction models have been proposed. Once a new defect prediction model is proposed, it is often compared with previous defect prediction models to evaluate its effectiveness. However, there is no consensus on how to compare the newly proposed defect prediction model with previous defect prediction models. Different studies often adopt different settings for comparison, which may lead to misleading conclusions in the comparisons of prediction models, and consequently lead to missing the opportunity to improve the effectiveness of defect prediction. This study systematically reviews the comparative experiments of software defect prediction models conducted by worldwide scholars in recent years. First, the comparisons of defect prediction models are introduced. Then, the research progress is summarized from the perspectives of defect dataset, dataset split, baseline models, performance indicators, and classification thresholds, respectively, in the comparisons. Finally, the opportunities and challenges are summarized in comparative experiments of defect prediction models and the research directions in the future are outlined.
Keywords:defect prediction  comparative experiment  software maintenance  quality assurance
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号