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

基于程序切片的软件缺陷预测

摘要第3-5页
ABSTRACT第5-6页
目录第7-10页
表格索引第10-12页
插图索引第12-13页
第一章 绪论第13-17页
    1.1 研究背景第13-14页
    1.2 研究目标和内容第14-15页
    1.3 本文结构安排第15-17页
第二章 相关技术综述第17-29页
    2.1 概念第17-18页
    2.2 缺陷预测指标选取第18-21页
        2.2.1 源代码指标第19页
        2.2.2 变更指标第19-20页
        2.2.3 缺陷历史指标第20页
        2.2.4 切片指标第20-21页
    2.3 缺陷预测算法第21-24页
        2.3.1 机器学习第21-23页
        2.3.2 统计方法第23-24页
        2.3.3 机器学习结合统计方法第24页
    2.4 决策树算法第24-27页
        2.4.1 ID3 算法第24-25页
        2.4.2 C4.5 算法第25-26页
        2.4.3 CART 算法第26-27页
    2.5 本章小结第27-29页
第三章 预测方法第29-43页
    3.1 预测指标的计算第30-36页
        3.1.1 源代码指标第30-31页
        3.1.2 缺陷指标第31-36页
        3.1.3 变更指标第36页
    3.2 预测结果的度量第36-37页
    3.3 实验对象选取第37-41页
    3.4 本章小结第41-43页
第四章 预测算法与算法改进第43-65页
    4.1 已有预测算法的实验分析第43-51页
        4.1.1 朴素贝叶斯算法第43-44页
        4.1.2 CART 算法第44-45页
        4.1.3 C4.5 算法第45-50页
        4.1.4 已有算法对比分析第50-51页
    4.2 算法改进第51-53页
        4.2.1 改进算法一第51-52页
        4.2.2 改进算法二第52页
        4.2.3 改进算法三第52-53页
    4.3 改进算法的实验分析第53-61页
        4.3.1 改进算法实验结果第53-60页
        4.3.2 改进算法对比分析第60-61页
    4.4 指标与缺陷关联分析第61-63页
    4.5 本章小结第63-65页
第五章 基于切片的预测粒度第65-73页
    5.1 程序调用图第65-68页
    5.2 切片的生成第68-69页
    5.3 文件与切片对比实验第69-70页
    5.4 本章小结第70-73页
第六章 结束语第73-75页
参考文献第75-81页
致谢第81-83页
攻读学位期间发表的学术论文目录第83-85页
攻读学位期间参与的项目第85-87页

论文共87页,点击 下载论文
上一篇:TY印务公司生产管理信息系统分析与设计
下一篇:能量有效的分布式协作频谱感知和资源分配