DocumentCode
468411
Title
Comparative Study of Clustering Techniques for the Organization of Software Repositories
Author
Veras, Ronaldo C. ; Meira, Silvio R L ; Oliveira, Adriano L I ; Melo, Bruno J M
Author_Institution
Fed. Univ. of Pernambuco, Recife
Volume
1
fYear
2007
fDate
29-31 Oct. 2007
Firstpage
210
Lastpage
214
Abstract
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 hierarchical 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.
Keywords
Java; application program interfaces; data visualisation; pattern clustering; self-organising feature maps; software reusability; Java API; application program interfaces; clustering technique; growing hierarchical SOM; mobile systems; self-organizing maps; software component repository visualization; software reusability; Application software; Java; Machine learning; Productivity; Quantization; Self organizing feature maps; Software quality; Software reusability; Software tools; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence, 2007. ICTAI 2007. 19th IEEE International Conference on
Conference_Location
Patras
ISSN
1082-3409
Print_ISBN
978-0-7695-3015-4
Type
conf
DOI
10.1109/ICTAI.2007.162
Filename
4410285
Link To Document