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

基于缺陷模式和区间运算的缺陷检测系统

摘要第1-5页
ABSTRACT第5-9页
第1章 前言第9-15页
   ·研究背景第9-10页
   ·国内外现状第10-14页
   ·本文的主要工作和成果第14页
   ·小结第14-15页
第2章 程序静态分析相关技术第15-23页
   ·语法树、相关技术及工具第15-19页
     ·JavaCC工具简介第15页
     ·JavaCC工作原理第15-19页
   ·抽象语法树第19-20页
   ·符号表第20-23页
第3章 区间运算理论基础和调研第23-29页
   ·区间运算定义第23-25页
   ·区间运算开发包第25-27页
     ·Gaol第25页
     ·Fi_lib第25-26页
     ·FILIB++第26页
     ·Interval Arithmetic Libs第26页
     ·性能比较第26-27页
   ·区间运算在程序静态分析中的应用第27-29页
第4章 DTSCPP系统介绍第29-36页
   ·系统概述第29页
   ·体系结构设计第29-36页
     ·系统部件组成第29-31页
     ·系统执行流程第31页
     ·接口设计第31-32页
     ·内部接口设计第32-36页
第5章 DTSCPP语法树生成单元第36-38页
   ·概述第36页
   ·程序描述第36-38页
     ·抽象语法树节点类定义第36-38页
第6章 DTSCPP控制流图生成单元第38-46页
   ·概述第38页
   ·结构组成第38-39页
   ·处理流程第39页
   ·程序描述第39-45页
     ·控制流图数据结构第39-41页
     ·控制流图生成辅助数据结构第41-43页
     ·控制流图生成第43-44页
     ·控制流图打印第44-45页
   ·结果展示第45-46页
第7章 DTSCPP符号表生成单元第46-55页
   ·概述第46页
   ·结构组成第46-47页
   ·处理流程第47页
   ·程序描述第47-54页
     ·符号表数据结构第47-52页
     ·符号表生成第52-54页
   ·结果展示第54-55页
第8章 DTSCPP区间运算单元第55-72页
   ·概述第55-56页
   ·结构组成第56页
   ·处理流程第56-57页
   ·程序描述第57-70页
     ·区间数据结构第57-60页
     ·区间转换第60页
     ·相关变量区间表第60-61页
     ·表达式区间分析第61页
     ·条件判断区间分析第61-69页
     ·控制流图区间分析第69-70页
   ·结果展示第70-72页
第9章 DTSCPP缺陷模式状态机计算单元第72-87页
   ·概述第72页
   ·结构组成第72-73页
   ·处理流程第73页
   ·程序描述第73-85页
     ·缺陷模式状态机数据结构第73-75页
     ·缺陷模式描述文件格式及其解析第75-83页
     ·缺陷模式状态机实例数据结构第83-85页
     ·缺陷状态机分析第85页
     ·FSMRelatedCalculation类说明第85页
   ·结果展示第85-87页
第10章 DTSCPP缺陷分析单元第87-88页
   ·概述第87页
   ·示例程序描述第87-88页
第11章 系统效果第88-89页
第12章 结束语第89-90页
   ·本文的工作总结第89页
   ·进一步工作第89-90页
参考文献第90-91页
致谢第91-92页
攻读学位期间发表的学术论文目录第92页

论文共92页,点击 下载论文
上一篇:基于源码的疑问代码和不良编程习惯检测
下一篇:留学生MIS系统安全机制的设计与实现