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

面向缺陷定位的代码搜索引擎
引用本文:常建明,薄莉莉,孙小兵.面向缺陷定位的代码搜索引擎[J].计算机科学,2021,48(12):140-148.
作者姓名:常建明  薄莉莉  孙小兵
作者单位:扬州大学信息工程学院 江苏 扬州225127;江苏省知识管理与智能服务工程研究中心 江苏 扬州225127;东南大学软件学院 南京211189;扬州大学信息工程学院 江苏 扬州225127;江苏省知识管理与智能服务工程研究中心 江苏 扬州225127;计算机软件新技术国家重点实验室(南京大学) 南京210023
摘    要:随着软件项目规模的扩大以及软件复杂性的增加,缺陷修复的难度越来越大.其中,绝大多数缺陷问题都是由代码的错误编写导致的,在软件缺陷修复过程中开发维护人员需要花费大量的时间定位并修改缺陷代码.针对这个问题,对缺陷报告以及对应的项目变更信息进行整合,根据代码抽象语法树结构信息计算代码块与缺陷报告之间的关系,从而构建缺陷-代码知识库.在此知识库的基础上构建面向缺陷定位的代码搜索引擎,以向用户推荐更全面的缺陷定位信息,包括相似缺陷报告、相关缺陷代码文件以及缺陷代码块,从而帮助开发和维护人员及时有效地定位缺陷.实验结果说明,相比现有的缺陷定位方法,所提方法能够更准确地定位缺陷代码文件,并且可有效定位到代码粒度.

关 键 词:缺陷定位  缺陷报告  抽象语法树  代码搜索

Code Search Engine for Bug Localization
CHANG Jian-ming,BO Li-li,SUN Xiao-bing.Code Search Engine for Bug Localization[J].Computer Science,2021,48(12):140-148.
Authors:CHANG Jian-ming  BO Li-li  SUN Xiao-bing
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号