首页 | 本学科首页   官方微博 | 高级检索  
   检索      

基于频谱的缺陷定位技术:逆向切片优于执行切片
引用本文:雷晏,毛晓光,陈宗岳.基于频谱的缺陷定位技术:逆向切片优于执行切片[J].后勤工程学院学报,2015(3):1-13.
作者姓名:雷晏  毛晓光  陈宗岳
作者单位:1. 后勤工程学院训练部,重庆,401311
2. 国防科学技术大学计算机学院,长沙,410073
3. 斯威本科技大学,墨尔本澳大利亚3122
基金项目:国家自然科学基金项目(61379054,91118007);国家863计划项目(2012AA011201)
摘    要:一般情况下,缺陷定位技术的应用前提是必须存在测试预言,以判断测试用例的运行结果是失败或者成功,否则将无法使用。然而,在许多实际情况下,测试预言不存在或者很难定义,这就是著名的"预言家难题"。为了应对"预言家难题",利用蜕变测试,扩充了采用逆向切片基于频谱的缺陷定位技术的方法学,实现了其在无测试预言下的有效应用。基于上述研究,进一步对比了SFL技术中执行切片与逆向切片的缺陷定位能力。实验表明,在有测试预言和无测试预言两种情况下,逆向切片比执行切片具有更强的缺陷定位能力,并且公式GP19和ER1’相比于其他公式,更有可能达到最优结果。

关 键 词:缺陷定位  程序谱  执行切片  逆向切片  测试预言

Backward Slices are Better than Execution Slices in Spectrum-based Fault Localization
Lei Yan , Mao Xiaoguang , Chen Tsongyueh.Backward Slices are Better than Execution Slices in Spectrum-based Fault Localization[J].Journal of Logistical Engineering University,2015(3):1-13.
Authors:Lei Yan  Mao Xiaoguang  Chen Tsongyueh
Institution:Lei Yan;Mao Xiao-guang;Chen Tsong-yueh;Dept. of Training,LEU;College of Computer,National University of Defense Technology;Swinburne University of Technology;
Abstract:
Keywords:fault localization  program spectra  execution slice  backward slice  test oracle
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号