郭禾
开通时间:..
最后更新时间:..
点击次数:
论文类型:会议论文
发表时间:2010-01-01
收录刊物:EI、Scopus
页面范围:247-250
摘要:Recovering software architecture from a software system is a good manner to understand and maintain it, and has great significance for legacy systems whose problem is a lack of information for maintenance and evolution. Recently, many clustering algorithm have been employed for software architecture recovery. To increase the recovering accuracy and enhance the effectivity, an improved hierarchical clustering algorithm is proposed in this paper. On the basis of ScaLable InforMation BOttleneck (LIMBO) algorithm, our methodology is achieved by introducing more static and dynamic information as the features of a software system and moreover different weights are assigned to different features. With the help of labels generated during clustering, evaluation is achieved. Finally, some experiments are conducted, and the experimental results depict our proposed algorithm improves the accuracy and efficiency of software architecture recovery to some extend. ? 2010 IEEE.