计算机科学与探索 ›› 2012, Vol. 6 ›› Issue (2): 144-155.DOI: 10.3778/j.issn.1673-9418.2012.02.006
张艳梅, 姜淑娟, 王庆坛, 赵雪峰
ZHANG Yanmei, JIANG Shujuan, WANG Qingtan, ZHAO Xuefeng
摘要: 不可达路径增加了程序的复杂度和冗余度, 不可达路径的检测是结构测试中的一个关键问题。提出了一种包含异常处理结构的程序不可达路径的静态检测方法。该方法根据数据流信息判断产生冲突的分支, 进而利用分支冲突检测路径的可达性; 在数据流分析时考虑异常处理结构和变量别名对数据流信息的影响。实例分析结果表明, 该方法可以进一步提高路径可达性检测的准确度。