ISCAS OpenIR
precise propagation of fault-failure correlations in program flow graphs
Zhang Zhenyu; Chan W.K.; Tse T.H.; Jiang Bo
2011
会议名称35th Annual IEEE International Computer Software and Applications Conference, COMPSAC 2011
会议录名称Proceedings - International Computer Software and Applications Conference
页码58-67
会议日期July 18, 2
会议地点Munich, Germany
收录类别EI
ISSN0730-3157
ISBN9780769544397
部门归属(1) State Key Laboratory of Computer Science Institute of Software Chinese Academy of Sciences Beijing China; (2) Department of Computer Science City University of Hong Kong Tat Chee Avenue Hong Kong Hong Kong; (3) Department of Computer Science University of Hong Kong Pokfulam Hong Kong
摘要Statistical fault localization techniques find suspicious faulty program entities in programs by comparing passed and failed executions. Existing studies show that such techniques can be promising in locating program faults. However, coincidental correctness and execution crashes may make program entities indistinguishable in the execution spectra under study, or cause inaccurate counting, thus severely affecting the precision of existing fault localization techniques. In this paper, we propose a BlockRank technique, which calculates, contrasts, and propagates the mean edge profiles between passed and failed executions to alleviate the impact of coincidental correctness. To address the issue of execution crashes, Block-Rank identifies suspicious basic blocks by modeling how each basic block contributes to failures by apportioning their fault relevance to surrounding basic blocks in terms of the rate of successful transition observed from passed and failed executions. BlockRank is empirically shown to be more effective than nine representative techniques on four real-life medium-sized programs. © 2011 IEEE.; Statistical fault localization techniques find suspicious faulty program entities in programs by comparing passed and failed executions. Existing studies show that such techniques can be promising in locating program faults. However, coincidental correctness and execution crashes may make program entities indistinguishable in the execution spectra under study, or cause inaccurate counting, thus severely affecting the precision of existing fault localization techniques. In this paper, we propose a BlockRank technique, which calculates, contrasts, and propagates the mean edge profiles between passed and failed executions to alleviate the impact of coincidental correctness. To address the issue of execution crashes, Block-Rank identifies suspicious basic blocks by modeling how each basic block contributes to failures by apportioning their fault relevance to surrounding basic blocks in terms of the rate of successful transition observed from passed and failed executions. BlockRank is empirically shown to be more effective than nine representative techniques on four real-life medium-sized programs. © 2011 IEEE.
关键词Computer Applications Electric Network Analysis
主办者IEEE; IEEE Computer Society
语种英语
内容类型会议论文
URI标识http://ir.iscas.ac.cn/handle/311060/16224
专题中国科学院软件研究所
推荐引用方式
GB/T 7714
Zhang Zhenyu,Chan W.K.,Tse T.H.,et al. precise propagation of fault-failure correlations in program flow graphs[C],2011:58-67.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Zhang Zhenyu]的文章
[Chan W.K.]的文章
[Tse T.H.]的文章
百度学术
百度学术中相似的文章
[Zhang Zhenyu]的文章
[Chan W.K.]的文章
[Tse T.H.]的文章
必应学术
必应学术中相似的文章
[Zhang Zhenyu]的文章
[Chan W.K.]的文章
[Tse T.H.]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

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