首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于静态分析的程序控制流图生成工具的设计与实现

摘要第1-5页
Abstract第5-6页
目录第6-8页
第一章 概述第8-13页
   ·项目的背景及其意义第8页
   ·项目的研究意义第8-9页
   ·相关研究第9-10页
   ·论文的主要工作第10-11页
   ·论文结构安排第11-13页
第二章 静态构造控制流图的特点第13-21页
   ·静态程序分析第13-15页
   ·控制流图的定义第15页
   ·基于程序高层次表示的控制流图第15-17页
     ·基于源代码分析构造的控制流图第15-16页
     ·基于分析字节码构造的控制流图第16-17页
   ·异常处理对构造控制流图的影响第17-20页
     ·异常处理机制的实现第17-18页
     ·异常处理对控制流分析的影响第18-19页
     ·运行时异常和编译时异常第19-20页
     ·异常的转译第20页
   ·本章小结第20-21页
第三章 基于规则匹配的语法解析器实现第21-27页
   ·语法解析器概述第21-24页
     ·词法规则定义第21-23页
     ·标识词过滤器第23页
     ·模块间的连接管道第23-24页
   ·代码扫描器第24-26页
   ·标示符过滤器第26页
   ·本章小结第26-27页
第四章 控制流分析第27-38页
   ·程序过程内的控制流分析第27-32页
     ·基本语句控制流的构建第28-32页
   ·过程间控制流分析第32-37页
     ·方法调用连接点处的过程间控制流第32-33页
     ·方法调用点处控制流的构建第33页
     ·方法调用图的定义第33页
     ·方法调用图的构造第33-37页
   ·本章小结第37-38页
第五章 控制流图生成工具的设计与实现第38-55页
   ·程序抽象语法树的生成第38-43页
     ·词法分析器第39-40页
     ·匹配规则定义第40-43页
   ·控制流图模型的设计第43-45页
     ·有向图模型的定义第43页
     ·有向图模型的设计第43-44页
     ·控制流图模型设计第44-45页
   ·控制流框架的生成与连接第45-46页
   ·控制流图生成器的设计第46-47页
   ·控制流图的描绘第47页
   ·控制流图自动生成工具介绍第47-49页
   ·实验与结论第49-54页
     ·控制流图有效性验证第49-52页
     ·功能对比第52-54页
   ·本章小结第54-55页
第六章 总结与展望第55-57页
   ·总结第55-56页
   ·展望第56-57页
参考文献第57-60页
致谢第60页

论文共60页,点击 下载论文
上一篇:基于神经网络的区域人数估计方法研究
下一篇:基于Storm的微博互动平台的设计与实现