DocumentCode :
2400273
Title :
Optimization of multi-way clustering and retrieval using genetic algorithms in reusable class library
Author :
Lee, Byung-Jeong ; Moon, Byung-Ro ; Wu, Chi-Su
Author_Institution :
Dept. of Comput. Sci., Seoul Nat. Univ., South Korea
fYear :
1998
fDate :
2-4 Dec 1998
Firstpage :
4
Lastpage :
11
Abstract :
In order to improve code reliability and development productivity, software reuse is a clear solution and a reuse library based on object-oriented technology is essential. It is also very important to classify components elaborately and retrieve them accurately in the reuse library. In this paper, we present genetic algorithms for multi-way clustering, in which the number of clusters, similarity in a cluster and similarity between clusters are taken into consideration with the aim of finding optimized clusters into which components are classified, and for cluster-based linear retrieval with the aim of finding an optimal query which retrieves clusters containing components similar to a given query. We compare genetic algorithms with simulated annealing algorithms for multi-way clustering and cluster-based retrieval. The results of our experiments demonstrate that generic algorithms produce better solutions than those obtained by simulated annealing algorithms. We implemented a Reusable Class Library (RCL) using these methods, which is based on CORBA
Keywords :
distributed object management; genetic algorithms; object-oriented programming; simulated annealing; software libraries; software reliability; software reusability; CORBA; cluster-based linear retrieval; code development productivity; code reliability; genetic algorithms; multi-way clustering; multiway retrieval; object-oriented technology; optimal query; optimization; reusable class library; reuse library; simulated annealing algorithms; software reuse; Clustering algorithms; Genetic algorithms; Object oriented modeling; Productivity; Simulated annealing; Software libraries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1998. Proceedings. 1998 Asia Pacific
Conference_Location :
Taipei
Print_ISBN :
0-8186-9183-2
Type :
conf
DOI :
10.1109/APSEC.1998.733547
Filename :
733547
Link To Document :
بازگشت