-
公开(公告)号:CN115934548A
公开(公告)日:2023-04-07
申请号:CN202211621334.1
申请日:2022-12-16
Applicant: 北京信息科技大学
IPC: G06F11/36
Abstract: 本发明公开了一种基于信息检索的语句级软件缺陷定位方法及系统,涉及软件缺陷定位技术领域。包括:基于缺陷库构建历史缺陷报告集;根据历史缺陷报告集和目标缺陷报告进行历史缺陷语句提取;根据目标源码文件集和目标缺陷报告进行可疑目标源码文件检测以获得可疑目标源码语句集;基于历史缺陷语句集和可疑目标源码语句集进行目标缺陷语句定位。本发明实现了语句级别的缺陷定位,相比于现有的基于信息检索的软件缺陷定位方法粒度更细,定位精度更高;相比于现有的语句级别的缺陷定位方法,本发明不需要设计测试用例并执行程序,减少了缺陷定位所需人力和时间开销。