CORC  > 北京大学  > 信息科学技术学院
A similarity-aware approach to testing based fault localization
Hao, Dan ; Pan, Ying ; Zhang, Lu ; Zhao, Wei ; Mei, Hong ; Sun, Jiasu
2005
英文摘要Debugging is a time-consuming task in software development and maintenance. To accelerate this task, several approaches have been proposed to automate fault localization. In particular, testing based fault localization (TBFL), which utilizes the testing information to localize the faults, seem to be very promising. However, the similarity between test cases in the test suite has been ignored in the research on TBFL. In this paper, we investigate this similarity issue and propose a novel approach named similarity-aware fault localization (SAFL), which can calculate the suspicion probability of each statement with little impact by the similarity issue. To address and deal with the similarity between test cases, SAFL applies the theory of fuzzy sets to remove the uneven distribution of the test cases. We also performed an experimental study for two real-world programs at different size levels to evaluate SAFL together with another two approaches to TBFL. Experimental results show that SAFL is more effective than the other two approaches when the test suites contain injected redundancy, and SAFL can achieve a competitive result with normal test suites. SAFL can also be more effective than applying test suite reduction to current approaches to TBFL. Copyright 2005 ACM.; EI; 0
语种英语
DOI标识10.1145/1101908.1101953
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/295062]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
Hao, Dan,Pan, Ying,Zhang, Lu,et al. A similarity-aware approach to testing based fault localization. 2005-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

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


©版权所有 ©2017 CSpace - Powered by CSpace