10.3778/j.issn.1002-8331.1310-0117
一种改进的基于层次聚类的软件重构技术研究
为了改善Java源程序的质量,使之尽可能地符合“高内聚、低耦合”的设计要求,提出了扩展的Jaccard系数,并将其作为实体间相似性的度量公式,采用层次聚类算法将Java类图划分为若干个候选包。在基于交互及度量重构策略的引导下,对Java程序结构进行调整。通过实验表明,经过调整以后的Java源程序,在结构上更符合“高内聚、低耦合”的特征。
软件重构、高内聚、低耦合、Jaccard系数
TP31(计算技术、计算机技术)
国家自然科学基金No.61262015,No.61462040;江西省自然科学基金No.20142BAB207027,No.20142BAB207011;江西省教育厅科学技术项目No.GJJ13230。
2015-10-22(万方平台首次上网日期,不代表论文的发表时间)
共5页
50-54