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

基于聚类的Java包重构技术研究及实现

摘要第3-4页
Abstract第4页
目录第5-7页
1 绪论第7-14页
    1.1 研究意义及背景第7-8页
    1.2 国内外研究现状第8-12页
        1.2.1 软件重构的对象第8-10页
        1.2.2 软件重构的技术第10-12页
    1.3 研究内容第12-13页
    1.4 本文结构第13-14页
2 Java 包中类的依赖关系模型第14-30页
    2.1 实体及属性集的定义第14-18页
        2.1.1 实体定义第14页
        2.1.2 属性集定义第14-15页
        2.1.3 实体及属性集实例化第15-18页
    2.2 基于 Jaccard 系数的距离定义第18-20页
    2.3 构建 Java 包中类的依赖关系模型第20-22页
    2.4 聚类算法在类依赖关系模型中的应用第22-29页
        2.4.1 层次聚类算法第23-24页
        2.4.2 聚类算法在模型中的应用第24-29页
    2.5 小结第29-30页
3 Java 包重构的规则第30-39页
    3.1 代码的缺陷(bad smell)第30页
    3.2 Java 包的缺陷第30-31页
    3.3 包的重构规则第31-38页
    3.5 小结第38-39页
4 基于聚类的 Java 包重构技术实现第39-46页
    4.1 系统概述第39页
    4.2 系统需求分析第39-41页
    4.3 系统功能设计第41-42页
    4.4 系统的实现第42-45页
    4.6 小结第45-46页
5 总结与展望第46-47页
    5.1 总结第46页
    5.2 未来工作第46-47页
参考文献第47-49页
致谢第49-50页
在读期间公开发表论文(著)及科研情况第50页

论文共50页,点击 下载论文
上一篇:基于Markov随机游走的渐进式半监督文本分类研究
下一篇:基于量化浏览行为的个性化教学系统的研究与设计