首页> 外文会议>Euromicro Conference on Software Engineering and Advanced Applications >On the Effects of File-level Information on Method-level Bug Localization
【24h】

On the Effects of File-level Information on Method-level Bug Localization

机译:关于文件级信息对方法级错误本地化的影响

获取原文

摘要

CONTEXT: Automated bug localization is expected to help developers reducing effort and has been studied for years. One of the major approaches for this topic is Information Retrieval (IR) based bug localization. It takes a bug report and gives a ranking list of suspicious software modules based on the text similarity. Method-level bug localization is more desirable than file-level to reduce developers’ cost to examine the ranking list. A challenge is that methods have little information inside. OBJECTIVE: To examine whether method-level bug localization can be improved with file-level information around a method. METHOD: An empirical evaluation was conducted with public data sets. A bug localization method BLUiR was used as a testbed. RESULTS: We found the class name of a method contributed to improving method-level bug localization. The comments outside the method often improved the performance but sometimes degraded it. The other elements hardly improved the performance. CONCLUSIONS: It is worth to add the class name for improving method-level bug localization. The comments are also worth trying.
机译:上下文:自动化的错误本地化有望帮助开发人员减少工作量,并且已经进行了多年的研究。此主题的主要方法之一是基于信息检索(IR)的错误本地化。它需要一个错误报告,并根据文本相似性给出可疑软件模块的排名列表。方法级错误的本地化比文件级的更可取,以减少开发人员检查排名列表的成本。一个挑战是方法内部几乎没有信息。目的:检查是否可以通过围绕方法的文件级信息来改善方法级错误的本地化。方法:对公共数据集进行了实证评估。 Bug本地化方法BLUiR被用作测试平台。结果:我们发现方法的类名有助于改善方法级错误的本地化。该方法之外的注释通常可以提高性能,但有时会降低性能。其他元素几乎无法提高性能。结论:值得添加类名以改进方法级错误的本地化。这些评论也值得一试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号