首页> 外文会议>IEEE International Symposium on Software Reliability Engineering Workshops >Reduce Before You Localize: Delta-Debugging and Spectrum-Based Fault Localization
【24h】

Reduce Before You Localize: Delta-Debugging and Spectrum-Based Fault Localization

机译:在您本地化之前减少:Delta-Debugging和基于频谱的故障定位

获取原文
获取外文期刊封面目录资料

摘要

Spectrum-based fault localization (SBFL) is one of the most popular and studied methods for automated debugging. Many formulas have been proposed to improve the accuracy of SBFL scores. Many of these improvements are either marginal or context-dependent. This paper proposes that, independent of the scoring method used, the effectiveness of spectrum-based localization can usually be dramatically improved by, when possible, delta-debugging failing test cases and basing localization only on the reduced test cases. We show that for programs and faults taken from the standard localization literature, a large case study of Mozilla's JavaScript engine using 10 real faults, and mutants of various open-source projects, localizing only after reduction often produces much better rankings for faults than localization without reduction, independent of the localization formula used, and the improvement is often even greater than that provided by changing from the worst to the best localization formula for a subject.
机译:基于频谱的故障定位(SBFL)是自动调试的最流行和研究的方法之一。已经提出了许多公式来提高SBFL分数的准确性。这些改进中的许多改进是边缘或上下文相关的。本文提出,独立于所使用的评分方法,基于频谱的定位的有效性通常可以通过Δ调试失败的测试用例和基于降低的测试用例基于降低的测试用例来显着改善。我们表明,对于从标准本地化文献中获取的程序和故障,对Mozilla的JavaScript引擎使用10个真正的故障以及各种开源项目的突变体,仅在减少后本地化的突变体通常会产生更好的故障排名,而不是本地化减少,独立于所使用的本地化公式,并且改善甚至比通过从最坏的情况改为对象的最佳定位公式而提供的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号