...
首页> 外文期刊>IEICE transactions on information and systems >Spectrum-Based Fault Localization Using Fault Triggering Model to Refine Fault Ranking List
【24h】

Spectrum-Based Fault Localization Using Fault Triggering Model to Refine Fault Ranking List

机译:使用故障触发模型优化故障排名列表的基于频谱的故障定位

获取原文
           

摘要

Spectrum-based fault localization (SFL ) is a lightweight approach, which aims at helping debuggers to identity root causes of failures by measuring suspiciousness for each program component being a fault, and generate a hypothetical fault ranking list. Although SFL techniques have been shown to be effective, the fault component in a buggy program cannot always be ranked at the top due to its complex fault triggering models. However, it is extremely difficult to model the complex triggering models for all buggy programs. To solve this issue, we propose two simple fault triggering models (RIPR_(α) and RIPR_(β) ), and a refinement technique to improve fault absolute ranking based on the two fault triggering models, through ruling out some higher ranked components according to its fault triggering model. Intuitively, our approach is effective if a fault component was ranked within top k in the two fault ranking lists outputted by the two fault localization strategies. Experimental results show that our approach can significantly improve the fault absolute ranking in the three cases.
机译:基于频谱的故障定位(SFL)是一种轻量级的方法,旨在通过测量每个程序组件的故障可疑性,帮助调试器确定故障的根本原因,并生成假设的故障等级列表。尽管已经证明SFL技术是有效的,但是由于其复杂的故障触发模型,越野车程序中的故障组件不能总是排在最前面。但是,很难为所有错误程序建模复杂的触发模型。为了解决这个问题,我们提出了两个简单的故障触发模型( RIPR_(α)和 RIPR_(β)),并且提出了一种通过排除规则来改进基于两个故障触发模型的故障绝对排名的改进技术。根据其故障触发模型确定一些较高等级的组件。直观地,如果在两个故障定位策略输出的两个故障排名列表中,故障分量排在前k个以内,则我们的方法是有效的。实验结果表明,我们的方法可以在三种情况下显着提高故障的绝对等级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号