基于Soot控制流图的函数调用路径分析 |
| |
引用本文: | 朱绪利,牟永敏,张志华.基于Soot控制流图的函数调用路径分析[J].数据通信,2012(4):26-29,35. |
| |
作者姓名: | 朱绪利 牟永敏 张志华 |
| |
作者单位: | 北京信息科技大学,北京,100101 |
| |
基金项目: | 基金项目:北京市学科与研究生教育基金(PXM2012-014224-000038) |
| |
摘 要: | 每个应用系统中存在多条基于函数的调用路径,这些路径的准确提取对于程序的理解、测试和维护起着重要的作用。文章利用开源的Java程序编译优化框架-Soot,对java程序的数据流及控制流进行分析,提取函数间关联信息写入中间文件,并对文件中的数据进行了分析,阐述了程序函数调用路径生成的流程及Soot的优点。最后通过实验验证,相比其他程序调用分析软件,基于Soot调用路径分析的软件测试工具-JSFUNP,对程序调用路径的分析更加准确、高效。
|
关 键 词: | 调用路径 Soot java 测试 JSFUNP |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
|