典型文献
面向软件缺陷报告的缺陷定位方法研究与进展
文献摘要:
软件缺陷定位是软件缺陷修复任务的一个重要步骤.面向软件缺陷报告的缺陷定位方法以描述缺陷产生现象的软件缺陷报告作为查询,以项目的源代码作为语料库,通过分析缺陷报告与源代码单元之间的相关关系,设计缺陷报告与源代码单元之间相关度的计算方法;随后,挖掘各类软件历史仓库来创建缺陷定位数据集,构建缺陷定位模型,以识别缺陷报告所描述的缺陷对应的源代码单元(即缺陷位置),实现缺陷定位.对近年来国内外学者在该研究领域取得的成果进行了系统总结.首先,介绍了软件缺陷定位的相关概念,归纳了面向软件缺陷报告的缺陷定位方法的主要流程;其次,围绕定位流程中的3个关键步骤梳理了已有研究工作;然后,总结了缺陷定位领域常用的实验数据集和实验评估指标;最后,对未来研究可能面临的挑战进行了展望.
文献关键词:
软件缺陷定位;软件缺陷报告;定位模型;信息检索;深度学习
中图分类号:
作者姓名:
倪珍;李斌;孙小兵;李必信;朱程
作者机构:
扬州大学信息工程学院 江苏 扬州 225127;南京大学计算机软件新技术国家重点实验室 南京 210023;东南大学计算机软科学与工程学院 南京 211189
文献出处:
引用格式:
[1]倪珍;李斌;孙小兵;李必信;朱程-.面向软件缺陷报告的缺陷定位方法研究与进展)[J].计算机科学,2022(11):8-23
A类:
软件缺陷定位
B类:
软件缺陷报告,定位方法,缺陷修复,复任,源代码,语料库,设计缺陷,相关度,仓库,定位数据,定位模型,缺陷位置,定位流程,关键步骤,实验评估,能面,信息检索
AB值:
0.180972
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。