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

代码文件连续变更对软件质量的影响分析

摘要第3-4页
ABSTRACT第4-5页
1 绪论第8-11页
    1.1 研究背景第8-9页
    1.2 研究目的和内容第9页
    1.3 论文结构第9-11页
2 研究现状和相关技术第11-22页
    2.1 软件质量的影响因素第11-15页
        2.1.1 影响软件质量的主要因素第11-13页
        2.1.2 代码变更对软件质量的影响分析的研究现状第13-15页
        2.1.3 小结第15页
    2.2 缺陷预测第15-18页
        2.2.1 缺陷预测算法和模型第15页
        2.2.2 缺陷预测特征第15-18页
        2.2.3 小结第18页
    2.3 软件仓库挖掘第18-21页
        2.3.1 软件仓库第18-19页
        2.3.2 数据挖掘过程第19-20页
        2.3.3 数据挖掘技术第20-21页
    2.4 本章小结第21-22页
3 代码文件连续变更的影响分析第22-51页
    3.1 研究问题第22页
    3.2 概念定义第22-26页
        3.2.1 Commit和文件版本第22-24页
        3.2.2 代码文件变更第24页
        3.2.3 代码文件连续变更链和代码文件频繁变更链第24-25页
        3.2.4 文件版本之间的时间间隔第25-26页
    3.3 影响分析方法和过程第26-32页
        3.3.1 问题研究第26-27页
        3.3.2 影响分析过程第27-28页
        3.3.3 缺陷变更识别第28页
        3.3.4 变更链抽取第28-29页
        3.3.5 变更链数量的统计第29-30页
        3.3.6 变更链分布情况的分析第30-32页
        3.3.7 影响评估指标第32页
    3.4 实验第32-49页
        3.4.1 实验数据第33-34页
        3.4.2 变更链数量实验第34-35页
        3.4.3 变更链分布情况分析的实验第35-38页
        3.4.4 连续变更对软件质量影响的实验第38-47页
        3.4.5 不同变更链对比分析第47页
        3.4.6 自适应时间间隔的实验第47-49页
    3.5 本章小结第49-51页
4 基于代码文件变更的缺陷预测第51-63页
    4.1 缺陷预测的过程与算法第51-53页
        4.1.1 缺陷预测过程第51-52页
        4.1.2 缺陷预测算法第52页
        4.1.3 预测结果的评估指标第52-53页
    4.2 代码文件变更特征第53-54页
    4.3 实验第54-61页
        4.3.1 数据来源与预处理第54-55页
        4.3.2 相关度实验第55-57页
        4.3.3 基于变更的缺陷预测实验第57-59页
        4.3.4 对比分析实验第59-61页
    4.4 本章小结第61-63页
5 总结与展望第63-65页
    5.1. 本文工作小结第63-64页
    5.2. 展望第64-65页
参考文献第65-69页
致谢第69-70页
攻读学位期间发表的学术论文第70-72页

论文共72页,点击 下载论文
上一篇:多分辨率三维模型半自动化网格简化技术
下一篇:基于语义模型的医学图像配准