全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2007 

An Approach of Data-Flow Analysis Based on Exception Propagation Analysis
一种基于异常传播分析的数据流分析方法

Keywords: exception handling,program analysis,exception propagation,control flow graph,data flow analysis
异常处理
,程序分析,异常传播,控制流图,数据流分析

Full-Text   Cite this paper   Add to My Lib

Abstract:

异常处理是一种用来检测异常并对其进行处理的技术.异常传播改变了程序原来的执行路线,从而改变了程序中的数据流.在进行数据流分析时,如果不考虑异常传播对其造成的影响,则得到的信息将是不准确的.在分析C++异常传播机制和异常传播对数据流分析影响的基础上,提出一种包含异常传播信息的函数间控制流图的构建方法.该控制流图可以清晰地表示出异常的隐式控制流和异常的传播路径;然后提出了基于异常传播分析的数据流分析方法,并给出相应的算法.该方法既克服了因忽略异常传播对数据流影响而造成分析结果不准确的不足,又有助于实现异常传播数据流分析的自动处理;最后用一个实例验证了该方法的可用性.该方法可以为结构测试、回归测试、程序切片等软件工程任务提供相关信息.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133