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

高故障检测率与故障定位技术研究

摘要第4-7页
ABSTRACT第7-10页
第一章 绪论第14-22页
    1.1 研究背景第14-16页
    1.2 研究原因第16-18页
        1.2.1 高故障检测率相关问题第16-18页
        1.2.2 故障定位相关问题第18页
    1.3 主要研究内容和创新点第18-20页
    1.4 文章组织结构第20-22页
第二章 背景知识概述第22-36页
    2.1 变异测试概述第22-33页
        2.1.1 理论基础第23-25页
        2.1.2 变异测试流程第25-27页
        2.1.3 基础理论研究第27-30页
        2.1.4 实际应用研究第30-32页
        2.1.5 和其它测试领域相结合第32-33页
    2.2 故障定位概述第33-35页
    2.3 本章小结第35-36页
第三章 一种变异测试中冗余变异体的寻找方法第36-60页
    3.1 相关工作第37-40页
        3.1.1 相关学术研究第37-39页
        3.1.2 实际工程应用中变异体产生方法第39-40页
    3.2 问题描述第40-41页
        3.2.1 变异测试相关概念第40页
        3.2.2 问题描述第40-41页
    3.3 冗余变异体寻找算法第41-54页
        3.3.1 基于区间运算的冗余变异体寻找算法第41-47页
        3.3.2 简单谓词表达式冗余变异体寻找算法第47-48页
        3.3.3 复合谓词表达式冗余变异体寻找算法第48-52页
        3.3.4 算法约束边界条件分析第52-54页
    3.4 整体框架第54-55页
    3.5 实验与结果分析第55-59页
        3.5.1 实验设置第55-56页
        3.5.2 结果分析第56-59页
    3.6 结束语及下一步工作第59-60页
第四章 一种变异分析中基于仿射运算的变异体值范围分析方法第60-96页
    4.1 背景知识第62-66页
        4.1.1 现有研究第62-63页
        4.1.2 值范围分析理论基础第63-65页
        4.1.3 区间运算第65-66页
    4.2 问题描述第66-67页
    4.3 基于仿射的程序值范围分析第67-76页
        4.3.1 仿射域定义第67-68页
        4.3.2 仿射语义操作第68-69页
        4.3.3 具体语法第69页
        4.3.4 基于程序路径的状态转移分析第69-71页
        4.3.5 变异约束处理第71页
        4.3.6 域扩宽\收紧算子第71-72页
        4.3.7 具体实例第72-74页
        4.3.8 仿射运算有效性证明第74-76页
    4.4 整体框架第76-80页
    4.5 实验分析第80-87页
        4.5.1 实验一第80-86页
        4.5.2 实验二第86-87页
    4.6 高故障检测率实验分析第87-94页
        4.6.1 针对条件表达式的检测效果第87-91页
        4.6.2 针对数值计算表达式的检测效果第91-94页
    4.7 小结和下一步工作计划第94-96页
第五章 基于变异测试的故障定位第96-122页
    5.1 相关工作第97-104页
        5.1.1 传统手工定位方法第97-98页
        5.1.2 基于程序频谱的故障定位方法第98-102页
        5.1.3 基于程序频谱的故障定位方法的不足第102-104页
    5.2 基于变异的故障定位方法第104-113页
        5.2.1 基于变异故障定位方法第104-106页
        5.2.2 动机例子第106-107页
        5.2.3 关系算子选择方法第107-108页
        5.2.4 逻辑算子选择方法第108-109页
        5.2.5 值相关算子选择方法第109-112页
        5.2.6 整体框架第112-113页
    5.3 实验及分析第113-121页
        5.3.1 实验一本文方法和传统基于程序频谱方法的比较第113-115页
        5.3.2 实验二本文方法和其他基于变异的定位方法的比较第115-121页
    5.4 小结和下一步工作计划第121-122页
第六章 面向C语言的变异测试系统第122-143页
    6.1 引言第123页
    6.2 相关工作第123-125页
    6.3 系统设计第125-131页
        6.3.1 预处理模块第126-127页
        6.3.2 故障建模第127-128页
        6.3.3 批量执行模块第128-129页
        6.3.4 结果分析模块第129-131页
    6.4 可扩充性第131-139页
        6.4.1 对循环体的扩充第133-134页
        6.4.2 字符串函数的扩充第134-135页
        6.4.3 数学函数的扩充第135-136页
        6.4.4 复杂数据结构的扩展第136-139页
    6.5 实验分析第139-142页
        6.5.1 故障文件注入成功率第139-140页
        6.5.2 对实际工程进行故障检测第140-142页
    6.6 小结和下一步工作计划第142-143页
第七章 总结与展望第143-147页
    7.1 论文总结第143-145页
    7.2 下一步工作计划第145-147页
参考文献第147-162页
致谢第162-163页
攻读博士学位期间发表和录用的论文列表第163页

论文共163页,点击 下载论文
上一篇:基于密度峰值的大数据多粒度分析研究
下一篇:锰(Ⅲ/Ⅳ)介导的氧化去除水中典型内分泌干扰物的机理研究