Comparative Study of Clustering Techniques for the Organization of Software Repositories

7th International Conference on Hybrid Intelligent Systems (HIS 2007)(2007)

引用 35|浏览0
暂无评分
摘要
Software reuse is essential for improving the productivity and quality of software projects. One of the key issues to promote the adoption of software reuse in companies is the development of effective repositories of software components. It is also very important to have good methods for searching and retrieval of the components. Clustering techniques can help by providing a visualization of the repository of software components as well as in helping to refine the searches by grouping together similar components. In this paper we quantitatively compare two clustering techniques, namely, self-organizing maps (SOM) and growing hierarquical SOM (GHSOM) for clustering a repository of classes from a Java API for building mobile systems. The performance measure was the quantization error. The simulations have shown that GHSOM outperforms SOM in these tasks. GHSOM is more suitable for this task because it is a constructive technique, which is an advantage in tackling the growth of the repository of software components.
更多
查看译文
关键词
clustering technique,clustering techniques,software repositories,software project,hierarquical som,java api,hierarchical som,good method,effective repository,software component,software reuse,constructive technique,comparative study,clustering tech,key issue,self organizing maps,quantization error,java,data visualisation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要