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

软件故障定位技术进展
引用本文:鞠小林,姜淑娟,张艳梅,董国伟. 软件故障定位技术进展[J]. 计算机科学与探索, 2012, 6(6): 481-494
作者姓名:鞠小林  姜淑娟  张艳梅  董国伟
作者单位:1. 中国矿业大学计算机科学与技术学院,江苏徐州221116;中国信息安全测评中心,北京100085;南通大学计算机科学与技术学院,江苏南通226019
2. 中国矿业大学计算机科学与技术学院,江苏徐州,221116
3. 中国信息安全测评中心,北京,100085
基金项目:国家自然科学基金Nos.90818021,60970032,61100047;江苏省自然科学基金No.BK2008124;江苏省研究生培养创新工程项目No.CX10B_157Z~~
摘    要:故障定位是调试过程中一项耗时费力的工作。为了降低调试成本,并辅助开发人员定位和修复软件故障,软件故障定位技术通过审查源代码、分析测试过程的软件行为和测试结果来定位包含故障的代码片段。综述了近期故障定位领域相关成就,分类介绍了各种代表性的故障定位方法的基本原理和建模技术,讨论了这些故障定位技术的贡献以及它们之间的主要区别,给出了常用的故障定位效果基准测试集和度量方法,展望了故障定位技术的研究方向。

关 键 词:程序分析  软件调试  故障诊断  故障定位  定位度量

Advances in Fault Localization Techniques
JU Xiaolin , JIANG Shujuan , ZHANG Yanmei , DONG Guowei. Advances in Fault Localization Techniques[J]. Journal of Frontier of Computer Science and Technology, 2012, 6(6): 481-494
Authors:JU Xiaolin    JIANG Shujuan    ZHANG Yanmei    DONG Guowei
Affiliation:1.School of Computer Science and Technology,China University of Mining and Technology,Xuzhou,Jiangsu 221116,China 2.China Information Technology Security Evaluation Center,Beijing 100085,China 3.School of Computer Science and Technology,Nantong University,Nantong,Jiangsu 226019,China
Abstract:Fault localization is a kind of time consuming and labor intensive work during debugging.To reduce the cost of debugging and assist the developers to locate and repair program faults,fault localization techniques navigate the fault program fragments by examining the source code and analyzing software behavior and test results.This paper reviews the recent achievements in the field of fault localization.And then,for many representative methods of fault localization,it gives a detail analysis by categories of their basic principles and the modeling methods.It also discusses the contribution of each work and the major difference between them,and presents some commonly-used evaluation benchmarks and metrics.Finally,it concludes the future research consideration of fault localization techniques.
Keywords:program analysis  software debugging  fault diagnosis  fault localization  localization metrics
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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