CSpace  > 中国科学院计算技术研究所期刊论文  > 英文
Locating Software Faults Based on Minimum Debugging Frontier Set
Li, Feng1; Li, Zhiyuan2; Huo, Wei3; Feng, Xiaobing1
2017-08-01
发表期刊IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
ISSN0098-5589
卷号43期号:8页码:760-776
摘要In this article, we propose a novel state-based fault-localization approach. Given an observed failure that is reproducible under the same program input, this new approach uses two main techniques to reduce the state exploration cost. Firstly, the execution trace to be analyzed for the observed failure is successively narrowed by making the set of trace points in each step a cut of the dynamic dependence graph. Such a cut divides the remaining trace into two parts and, based on the sparse symbolic exploration outcome, one part is removed from further exploration. This process continues until reaching where the fault is determined to be. Second, the cut in each step is chosen such that the union of the program states from the members of the cut is of the minimum size among all candidate cuts. The set of statement instances in the chosen cut is called a minimum debugging frontier set (MDFS). To evaluate our approach, we apply it to 16 real bugs from real world programs and compare our fault reports with those generated by state-of-the-art approaches. Results show that the MDFS approach obtains high quality fault reports for these test cases with considerably higher efficiency than previous approaches.
关键词Fault localization minimum debugging frontier set sparse symbolic exploration dynamic dependence graph
DOI10.1109/TSE.2016.2632122
收录类别SCI
语种英语
资助项目National Natural Science Foundation of China[61303053] ; National Natural Science Foundation of China[61402445] ; National Natural Science Foundation of China[61402303] ; National Natural Science Foundation of China[61521092] ; National High Technology Research and Development Program of China[2015AA011505] ; National Science Foundation of United States[1533822]
WOS研究方向Computer Science ; Engineering
WOS类目Computer Science, Software Engineering ; Engineering, Electrical & Electronic
WOS记录号WOS:000407693000004
出版者IEEE COMPUTER SOC
引用统计
被引频次:8[WOS]   [WOS记录]     [WOS相关记录]
文献类型期刊论文
条目标识符http://119.78.100.204/handle/2XEOYT63/6583
专题中国科学院计算技术研究所期刊论文_英文
通讯作者Li, Feng
作者单位1.Chinese Acad Sci, State Key Lab Comp Architecture, Inst Comp Technol, Beijing 100190, Peoples R China
2.Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
3.Chinese Acad Sci, Inst Informat Engn, Beijing 100049, Peoples R China
推荐引用方式
GB/T 7714
Li, Feng,Li, Zhiyuan,Huo, Wei,et al. Locating Software Faults Based on Minimum Debugging Frontier Set[J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING,2017,43(8):760-776.
APA Li, Feng,Li, Zhiyuan,Huo, Wei,&Feng, Xiaobing.(2017).Locating Software Faults Based on Minimum Debugging Frontier Set.IEEE TRANSACTIONS ON SOFTWARE ENGINEERING,43(8),760-776.
MLA Li, Feng,et al."Locating Software Faults Based on Minimum Debugging Frontier Set".IEEE TRANSACTIONS ON SOFTWARE ENGINEERING 43.8(2017):760-776.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Li, Feng]的文章
[Li, Zhiyuan]的文章
[Huo, Wei]的文章
百度学术
百度学术中相似的文章
[Li, Feng]的文章
[Li, Zhiyuan]的文章
[Huo, Wei]的文章
必应学术
必应学术中相似的文章
[Li, Feng]的文章
[Li, Zhiyuan]的文章
[Huo, Wei]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。