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

安全检查工具中Java前端的研究与构建

摘要第1-4页
Abstract第4-7页
第一章 绪论第7-13页
   ·研究背景第7-9页
     ·软件安全漏洞与安全检查第7-8页
     ·相关工作第8-9页
   ·论文背景第9-11页
   ·论文内容及组织第11-13页
     ·论文内容第11页
     ·论文的组织第11-13页
第二章 相关工具及相关模块第13-21页
   ·相关工具第13-16页
     ·JDK1.6相关接口第13-14页
     ·ANTLR及相关理论第14-16页
   ·安全检查工具相关模块第16-21页
     ·符号表模块第16-17页
     ·抽象语法树第17-21页
第三章 Java前端框架设计第21-27页
   ·Java前端的设计分析第21-23页
   ·框架设计和流程分析第23-27页
     ·Java前端框架第23-24页
     ·Java前端处理流程第24-27页
第四章 预处理模块的设计与实现第27-41页
   ·预处理模块的整体结构第27-28页
   ·预处理结果文件格式的设计第28-34页
     ·预处理结果的载体选择和存储划分第28-29页
     ·预处理结果文件的格式第29-31页
     ·文件中的抽象语法树结点第31-33页
     ·文件中抽象语法树结点之间的关系第33-34页
   ·预处理模块的实现第34-41页
     ·预处理模块的整体框架第35-36页
     ·信息的获取及导出第36-38页
     ·抽象语法树的遍历第38-41页
第五章 中间表示的生成第41-61页
   ·中间表示的生成原理第41-42页
   ·中间表示的扩展第42-51页
     ·Java语言与C/C++语言的不同点第43页
     ·符号表的扩展第43-47页
     ·抽象语法树的扩展第47-51页
   ·中间表示生成的语义处理第51-61页
     ·上层类全路径名的语义处理第51-52页
     ·类定义的语义处理第52-53页
     ·方法定义的语义处理第53-55页
     ·变量定义的语义处理第55-57页
     ·表达式和语句的语义处理第57-58页
     ·符号表与抽象语法树绑定的语义处理第58-61页
第六章 相关安全漏洞的检查第61-71页
   ·编程规范相关的检查第61-65页
     ·equals与hashCode重写检查第61-63页
     ·switch语句相关的检查第63-65页
   ·文件相关的安全漏洞检查第65-71页
第七章 结束语第71-73页
致谢第73-75页
参考文献第75-77页

论文共77页,点击 下载论文
上一篇:基于数据挖掘技术的图书馆借阅记录分析研究
下一篇:基于Gibbs抽样的有约束多项分布模体识别算法