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

C程序数组越界检查技术研究

摘要第8-9页
ABSTRACT第9页
第1章 绪论第10-16页
    1.1 研究背景第10-11页
    1.2 有研究成果第11-14页
        1.2.1 国内外研究现状第11-13页
        1.2.2 发展趋势第13-14页
    1.3 课题目标与研究内容第14页
        1.3.1 课题目标第14页
        1.3.2 研究内容第14页
    1.4 论文结构第14-16页
第2章 数组越界检查相关理论与关键技术第16-23页
    2.1 基于抽象解释的值范围分析第16-19页
        2.1.1 基于Galois连接的抽象解释理论下的程序语义第16-17页
        2.1.2 基于单调数据流的值范围分析第17-19页
    2.2 基于值范围分析的数组越界检查技术第19-23页
        2.2.1 数组越界问题剖析第19-21页
        2.2.2 数组越界检查总体思路第21-23页
第3章 数组越界检查工具总体框架第23-33页
    3.1 抽象解释器前端Interproc第24-30页
        3.1.1 Interproc简介第24页
        3.1.2 Interproc输入—Simple语言介绍第24-29页
        3.1.3 面向数组的Simple语法扩展第29-30页
    3.2 数值抽象域库APRON第30-31页
    3.3 不动点求解器模块第31-33页
        3.3.1 循环语句分析过程第32页
        3.3.2 加宽和加宽延迟策略第32-33页
第4章 面向数组分析的抽象域设计与实现第33-48页
    4.1 基于合并语义的数组抽象域arrayMerge第33-42页
        4.1.1 arrayMerge设计思路第33-34页
        4.1.2 arrayMerge实现细节第34-41页
        4.1.3 实例分析第41-42页
    4.2 基于分离语义的数组抽象域arraySmash第42-48页
        4.2.1 arraySmash设计思想第42-43页
        4.2.2 arraySmash实现细节第43-46页
        4.2.3 实例分析第46-48页
第5章 实验结果与分析第48-54页
第6章 结束语第54-56页
    6.1 本文的主要工作第54-55页
    6.2 下一步工作第55-56页
参考文献第56-59页
致谢第59-60页
学位论文评阅及答辩情况表第60页

论文共60页,点击 下载论文
上一篇:可靠性系统的故障检测与不完全预防维修策略
下一篇:亚毫米波准光单脉冲天馈的理论技术研究