首页> 外文会议>International Conference on Computer and Information Technology >An improved bug localization using structured information retrieval and version history
【24h】

An improved bug localization using structured information retrieval and version history

机译:使用结构化信息检索和版本历史记录的改进的错误本地化

获取原文

摘要

Locating buggy files is a time consuming and challenging task because defects can deflate from a large variety of sources. So, researchers proposed several automated bug localization techniques where the accuracy can be improved. In this paper, an information retrieval based bug localization technique has been proposed, where buggy files are identified by measuring the similarity between bug report and source code. Besides this, source code structure and frequently changed files are also incorporated to produce a better rank for buggy files. To evaluate the proposed approach, a large-scale experiment on three open source projects, namely SWT, ZXing and Guava has been conducted. The result shows that the proposed approach improves 7% in terms of Mean Reciprocal Rank (MRR) and about 8% for Mean Average Precision (MAP) compared to existing techniques.
机译:查找缺陷文件是一项耗时且具有挑战性的任务,因为缺陷可能会从各种各样的来源中消失。因此,研究人员提出了几种自动化的错误定位技术,可以提高准确性。在本文中,提出了一种基于信息检索的错误定位技术,其中通过测量错误报告与源代码之间的相似性来识别错误文件。除此之外,还合并了源代码结构和经常更改的文件,以为错误的文件提供更好的排名。为了评估所提出的方法,已经对SWT,ZXing和Guava这三个开源项目进行了大规模实验。结果表明,与现有技术相比,该方法在平均倒数排名(MRR)方面提高了7%,在平均平均精度(MAP)方面提高了大约8%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号