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

基于二叉决策图的别名分析研究

摘要第1-4页
Abstract第4-7页
第一章 绪论第7-13页
   ·研究背景第7-9页
     ·C/C++程序安全检查的现状第7-8页
     ·别名分析在程序安全分析中的作用及研究现状第8-9页
   ·C/C++静态安全检查工具及别名分析第9-11页
     ·工具的整体框架第9-10页
     ·别名分析模块第10-11页
   ·论文的研究内容和论文的组织第11-13页
第二章 别名分析的整体设计第13-23页
   ·别名分析的相关技术第13-17页
     ·ANTLR和抽象语法树第13-16页
     ·符号表系统第16页
     ·控制流图第16-17页
   ·别名信息表示方法第17-18页
   ·别名分析方法的选择第18-20页
     ·过程内分析方法第18-19页
     ·过程间分析方法第19-20页
     ·完善别名信息的推导第20页
   ·别名分析的框架第20-23页
第三章 别名信息的表示与推导第23-39页
   ·基于二叉决策图的别名信息表示第23-31页
     ·二叉决策树的构造方法第23-26页
     ·二叉决策图的定义及相应操作第26-31页
   ·基于Datalog的别名信息推导第31-33页
     ·Datalog中的谓词和原子第31-32页
     ·Datalog规则第32-33页
   ·系统中的谓词和规则设计第33-39页
第四章 过程内的别名分析第39-61页
   ·域敏感的别名分析第40-42页
   ·数组类型的处理第42-45页
   ·流敏感的别名分析第45-57页
     ·赋值语句的相关定义第45-46页
     ·赋值语句的左右目标集合第46-53页
     ·赋值语句的分析算法第53-55页
     ·初始化声明语句处理第55-57页
   ·路径敏感的别名分析第57-58页
   ·类型安全的别名分析第58-61页
     ·类型信息的收集第58-59页
     ·类型信息的作用第59-61页
第五章 过程间的别名分析第61-75页
   ·过程间敏感分析的相关技术第61-63页
     ·调用图第61-63页
     ·扩充变量第63页
   ·基于总结的过程间敏感别名分析第63-72页
     ·别名分析从调用点向被调用函数的传播第65-70页
     ·函数入口处别名信息相容性检测第70页
     ·函数调用点后别名信息的求取第70-72页
   ·实例分析第72-75页
第六章 基于别名分析的安全检查第75-81页
   ·内存资源漏洞的检测第75-78页
   ·数组访问越界第78-81页
第七章 结束语第81-83页
致谢第83-85页
参考文献第85-86页

论文共86页,点击 下载论文
上一篇:基于内容的医学图像检索研究与实现
下一篇:活动轮廓模型及其在医学内窥镜图像中的分割应用研究