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

基于复制粘贴操作的克隆代码一致性维护需求预测方法

摘要第4-5页
Abstract第5页
第1章 绪论第8-15页
    1.1 课题研究的目的与意义第8-9页
        1.1.1 课题来源第8页
        1.1.2 研究的目的和意义第8-9页
    1.2 国内外在克隆代码维护方向的研究现状及分析第9-13页
        1.2.1 预防性克隆维护方法的研究现状及分析第10页
        1.2.2 补偿性克隆维护方法的研究现状及分析第10-12页
        1.2.3 改正性克隆维护方法的研究现状及分析第12-13页
    1.3 课题研究的主要内容及章节安排第13-15页
第2章 克隆表示与处理第15-22页
    2.1 克隆代码的表示形式第15-16页
    2.2 克隆区域描述符的构建第16-18页
        2.2.1 克隆区域描述符定义第16页
        2.2.2 构建克隆区域描述符第16-18页
    2.3 构建克隆家系第18-21页
        2.3.1 克隆家系定义第19-20页
        2.3.2 克隆家系的构建第20-21页
    2.4 本章小结第21-22页
第3章 克隆代码一致性维护需求预测第22-41页
    3.1 复制源及副本片段确认第22页
    3.2 克隆代码特征提取第22-29页
        3.2.1 代码特征提取第23-28页
        3.2.2 上下文特征提取第28-29页
    3.3 克隆群一致性维护需求的识别第29-30页
    3.4 克隆的一致性维护需求预测第30-32页
        3.4.1 机器学习分类算法简介第30-31页
        3.4.2 基于WEKA的克隆代码一致性维护需求预测第31-32页
    3.5 实验与分析第32-40页
        3.5.1 实验环境第32页
        3.5.2 实验设计及结果分析第32-40页
    3.6 本章小结第40-41页
第4章 一致性维护需求预测插件的设计与实现第41-51页
    4.1 插件总体框架第41-43页
        4.1.1 Eclipse插件开发简介第41-42页
        4.1.2 一致性维护需求预测插件的总体框架第42-43页
    4.2 克隆代码跟踪第43-45页
        4.2.1 监听复制及粘贴操作第43-44页
        4.2.2 克隆片段位置变化的跟踪第44-45页
    4.3 一致性维护需求预测第45-46页
    4.4 克隆代码的保存第46-47页
    4.5 预测插件的测试第47-50页
    4.6 本章小结第50-51页
结论第51-52页
参考文献第52-56页
攻读硕士学位期间发表的论文及其它成果第56-58页
致谢第58页

论文共58页,点击 下载论文
上一篇:C波段无线电信号智能分类识别研究
下一篇:大学生思想政治理论课实践教学研究