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

蜕变测试的测试用例生成技术的研究

摘要第4-6页
abstract第6-7页
第1章 绪论第11-16页
    1.1 研究背景及意义第11-12页
    1.2 国内外研究现状第12-14页
        1.2.1 编译器测试第12-13页
        1.2.2 蜕变测试第13-14页
        1.2.3 现有的基于蜕变测试的编译器测试第14页
    1.3 本文研究内容及结构安排第14-16页
第2章 相关工作第16-28页
    2.1 编译器测试第16-18页
    2.2 蜕变测试第18-20页
    2.3 基于蜕变测试的编译器测试第20-23页
    2.4 csmith的原理第23-27页
    2.5 本章小结第27-28页
第3章 DeCsmith的实现原理第28-34页
    3.1 DeCsmith的工作流程第28-29页
    3.2 等价变异方法第29-31页
    3.3 简单案例分析第31-32页
    3.4 本章小结第32-34页
第4章 DeCsmith的实现第34-52页
    4.1 工作环境第34页
    4.2 源程序的产生第34页
    4.3 源程序到语法树的转换第34-36页
    4.4 语法树的处理第36-45页
        4.4.1 变量池设计与实现第37-39页
        4.4.2 clang语法树访问第39-40页
        4.4.3 clang语法树节点处理第40-45页
    4.5 基于gcov无效代码删除第45-50页
        4.5.1 概述第45-46页
        4.5.2 代码覆盖文件第46-47页
        4.5.3 无效代码删除设计与实现第47-50页
    4.6 基于shell脚本的自动处理实现第50-51页
    4.7 本章小结第51-52页
第5章 实验设计与结果分析第52-59页
    5.1 实验设计及其流程第52-54页
        5.1.1 实验源程序第52-54页
        5.1.2 实验环境和流程第54页
    5.2 实验结果分析第54-58页
    5.3 本章小结第58-59页
第6章 总结与展望第59-61页
    6.1 全文总结第59页
    6.2 工作展望第59-61页
参考文献第61-64页
作者简介及在学期间所取得的科研成果第64-65页
致谢第65页

论文共65页,点击 下载论文
上一篇:融合标签与概率矩阵分解的社会化推荐算法研究
下一篇:引入Adaboost概率矩阵分解的糖尿病个性化饮食推荐算法