首页 | 本学科首页   官方微博 | 高级检索  
     

主成分分析和聚类分析在软件重构中的应用
引用本文:方晨,杨叶,伍书剑.主成分分析和聚类分析在软件重构中的应用[J].计算机工程与设计,2009,30(2).
作者姓名:方晨  杨叶  伍书剑
作者单位:中国科学院软件研究所互联网软件技术实验室,北京100190;中国科学院研究生院,北京100049
基金项目:国家自然科学基金,国家高技术研究发展计划(863计划) 
摘    要:重构是软件系统不断演化的关键之一,也是一项复杂而又困难的活动.传统的定位重构代码方法依赖开发者的观察和主观意识,耗时耗力,尤其在重构代码较多时.因此,提出了一套自动化定位重构的方法.该方法利用基于面向对象软件度量指标获取代码特征信息,使用相关性检验查验特征信息数据,应用主成分分析压缩和解释特征信息,应用聚类分析分类相似代码段,迅速准确定位重构.一个简单的实例表明该方法是简单有效的,并且优于传统方法.

关 键 词:主戍分分析  聚类分析  度量  重构  软件维护

Application of principle component analysis and cluster analysis on software refactorings
FANG Chen,YANG Ye,WU Shu-jian.Application of principle component analysis and cluster analysis on software refactorings[J].Computer Engineering and Design,2009,30(2).
Authors:FANG Chen  YANG Ye  WU Shu-jian
Abstract:
Keywords:
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号