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

路径敏感的跨过程别名分析的设计与实现

摘要第1-4页
Abstract第4-7页
第一章 绪论第7-13页
   ·研究背景第7-9页
     ·程序分析和静态检查第7-8页
     ·别名分析的相关工作第8-9页
   ·C/C++静态安全检查工具第9-11页
   ·本文工作及内容组织第11-13页
第二章 相关工具技术及别名分析框架第13-21页
   ·相关工具和技术第13-17页
     ·ANTLR概述第13-14页
     ·抽象语法树第14页
     ·符号表第14-15页
     ·二叉决策图第15-17页
   ·别名分析框架和方法第17-21页
     ·别名分析框架第17-18页
     ·别名信息的表示第18-19页
     ·过程内别名分析第19-20页
     ·跨过程别名分析第20-21页
第三章 跨过程分析的设计与实现第21-43页
   ·跨过程分析的整体设计第21-23页
     ·跨过程分析的三种方法第21-22页
     ·基于记忆式的跨过程分析框架第22-23页
   ·基于记忆式的别名模式设计第23-35页
     ·别名模式的基础第23-25页
     ·别名模式的表示第25-27页
     ·影响别名模式的因素第27-28页
     ·别名模式的计算第28-34页
     ·别名模式的相容性判定第34-35页
   ·跨过程分析中相关问题的处理第35-40页
     ·被调函数到调用点的别名信息反映射第35-37页
     ·函数返回值的处理第37页
     ·函数递归调用及函数指针的处理第37-39页
     ·类成员函数的处理第39-40页
   ·别名分析提供的接口第40-41页
   ·本章小结第41-43页
第四章 路径敏感分析的设计与实现第43-59页
   ·不可达路径研究的基础第43-47页
     ·数据流分析的三种解第43-45页
     ·不可达路径的定义和分类第45-46页
     ·不可达路径检测的意义及相关工作比较第46-47页
   ·检测不可达路径的设计与实现第47-57页
     ·检测不可达路径的设计框架第47-48页
     ·假分支AST的重构及优化第48-51页
     ·条件表达式的检测策略第51-53页
     ·语义检测不可达路径的实现第53-55页
     ·路径优化策略第55-57页
   ·本章小结第57-59页
第五章 实例分析第59-65页
   ·函数别名模式相容的实例分析第59-62页
   ·不可达路径检测的实例分析第62-65页
第六章 结束语第65-67页
致谢第67-69页
参考文献第69-72页

论文共72页,点击 下载论文
上一篇:一种自主寻迹机器人的设计与实现
下一篇:电子税务申报系统及安全性研究与实现