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

基于CEGAR的C程序空指针解引用检测

摘要第5-6页
ABSTRACT第6页
第一章 绪论第11-15页
    1.1 研究的背景和意义第11-12页
    1.2 模型检测技术的发展与现状第12-13页
    1.3 研究内容和目标第13-14页
    1.4 论文结构第14-15页
第二章 相关技术与工具第15-27页
    2.1 模型检测第15-18页
        2.1.1 模型检测的过程第15页
        2.1.2 Kripke模型第15-16页
        2.1.3 时序逻辑第16-18页
    2.2 模型检测算法第18-22页
        2.2.1 符号模型检测算法第18页
        2.2.2 限界模型检测算法第18-19页
        2.2.3 抽象模型检测算法第19-20页
        2.2.4 细化技术第20-21页
        2.2.5 状态空间爆炸问题第21-22页
    2.3 相关技术与工具第22-26页
        2.3.1 CIL工具第22-23页
        2.3.2 CPAChecker第23-26页
    2.4 本章小结第26-27页
第三章 基于CEGAR的C程序PPTL模型检测第27-39页
    3.1 命题与性质的生成第28-29页
    3.2 命题的转换第29-30页
    3.3 性质的转换第30-31页
    3.4 ARG的生成过程第31-32页
    3.5 后继状态求解第32-34页
    3.6 查找反例路径和细化第34-38页
    3.7 本章小结第38-39页
第四章 空指针解引用检测第39-61页
    4.1 指针变量的提取第39-41页
    4.2 计算ARGState的命题第41-53页
    4.3 优化操作第53-60页
        4.3.1 处理一些函数和移位操作符第55-56页
        4.3.2 结构体变量的特殊处理第56-60页
    4.4 本章小结第60-61页
第五章 实验结果分析第61-65页
    5.1 算法的实现效果第61-62页
    5.2 可视化工具第62页
    5.3 实例演示第62-64页
    5.4 本章小结第64-65页
第六章 总结和展望第65-67页
参考文献第67-71页
致谢第71-73页
作者简介第73-74页

论文共74页,点击 下载论文
上一篇:面向移动Web应用的分布式构建平台的研究与实现
下一篇:基于运动信息与背景信息相结合的视频序列配准