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

一种基于流分析的源码检测工具

摘要第1-6页
Abstract第6-11页
第1章 绪论第11-16页
   ·课题研究的目的和意义第11-12页
   ·国内外发展的现状和前景第12-14页
   ·本文主要研究内容第14-15页
   ·本文的章节安排第15-16页
第2章 源代码缺陷静态分析第16-24页
   ·ANTLR 简介第16-20页
     ·词法分析器(lexer)第16-17页
     ·语法分析器(parser)第17页
     ·词法和语法分析第17-20页
   ·程序的静态分析第20-22页
     ·程序的静态分析方法第20-21页
     ·程序静态分析工具的组成第21页
     ·评价程序静态检测工具的标准第21-22页
   ·系统中的相关定义第22页
   ·Python 静态检测工具的功能第22-23页
   ·本章小结第23-24页
第3章 编译前端和 CFG 模块设计第24-39页
   ·实现原理第24-25页
   ·编译前端子模块第25-32页
     ·编译前端的基本框架第25-26页
     ·从正则表达式到 DFA第26页
     ·词法分析第26-29页
     ·语法分析第29-32页
   ·控制流图(CFG)的构建第32-38页
     ·三地址码转换第33-34页
     ·构建基本的语句块第34-35页
     ·控制流图的生成第35-38页
   ·本章小结第38-39页
第4章 缺陷检测第39-51页
   ·污点传播第39-43页
     ·污点传播分析过程第40-41页
     ·污点传播分析规则第41-42页
     ·污点分析的基本算法第42-43页
   ·污点分析中类之间的关系第43-45页
   ·路径敏感遍历第45-46页
   ·过程间分析第46-47页
     ·过程间分析基本算法第46-47页
     ·实参和形参处理第47页
   ·函数摘要第47-50页
     ·别名处理第48-49页
     ·处理返回值第49-50页
   ·其他模块第50页
   ·本章小结第50-51页
第5章 实验与测试第51-56页
   ·开发和运行环境第51页
   ·接口设计第51-52页
     ·用户接口第51-52页
     ·硬件接口第52页
   ·测试要求第52-53页
     ·功能测试第52页
     ·性能测试第52-53页
   ·实验步骤和结果分析第53-55页
   ·本章小结第55-56页
第6章 总结第56-58页
   ·工作总结第56-57页
   ·展望第57-58页
参考文献第58-60页
致谢第60页

论文共60页,点击 下载论文
上一篇:某企业仓储管理信息化系统的设计与实现
下一篇:视频对象的提取与跟踪技术的研究