首页> 外文会议>International Conference on Software Engineering Research and Practice >Experimental Evaluation of Hybrid Algorithm in Spectrum based Fault Localization
【24h】

Experimental Evaluation of Hybrid Algorithm in Spectrum based Fault Localization

机译:基于频谱故障定位的混合算法的实验评价

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

摘要

During debugging process in software development cycle, fault localization is inevitable work. Diverse approaches have been proposed, such as program slicing, machine learning, and data mining for fault localization. In this paper we propose an effective hybrid fault localization algorithm based on a spectrum that enables fault detection in every statement. This algorithm distinguishes the location of a bug that causes a false positive score through the relationship between a test case and statement hit information. We also provide a fault localization tool named SKKU Fault localizer which enables source code instrumentation, test automation, test result comparison, extraction of distinct data, and fault ratio display. We applied it to the bug detection in Siemens test suite. Empirical results show that the hybrid algorithm not only decreases the amount of code to be reviewed by the programmer but also increases the effectiveness.
机译:在软件开发周期中的调试过程中,故障本地化是不可避免的工作。已经提出了不同的方法,例如程序切片,机器学习和故障定位数据挖掘。在本文中,我们提出了一种基于频谱的有效的混合故障定位算法,该频谱能够在每个语句中检测故障检测。该算法通过测试用例和语句命中信息之间的关系来区分导致错误正面分数的错误的位置。我们还提供了一个名为Skku故障定位器的故障本地化工具,可实现源代码仪器,测试自动化,测试结果比较,提取不同数据和故障比率。我们将其应用于西门子测试套件中的错误检测。经验结果表明,混合算法不仅减少了编程器审查的代码量,而且还提高了效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号