The Community for Technology Leaders
2013 IEEE 37th Annual Computer Software and Applications Conference (2006)
Chicago, Illinois
Sept. 17, 2006 to Sept. 21, 2006
ISSN: 0730-3157
ISBN: 0-7695-2655-1
pp: 37-40
George A. Papadopoulos , University of Cyprus, Cyprus
Dimitrios G. Vogiatzis , University of Cyprus, Cyprus
Andreas S. Andreou , University of Cyprus, Cyprus
This work proposes a new methodology for intelligent classification and retrieval of software components based on user-defined requirements. The classification scheme utilizes a dedicated genetic algorithm which evolves a small number of classifiers by dividing the set of available components stored in a database into certain subsets (clusters). Each classifier thus becomes the leader-representative of its cluster. When a user wishes to trace a component he/she identifies the desired characteristics (component profile) which are then compared with the characteristics of the available classifiers. The closest classifier matching the required characteristics over a user-defined threshold will result in the "winning" set of components belonging to its cluster, which are presented to the user in descending matching fitness. We have validated our methodology over a synthetic dataset of components and the results obtained were very encouraging. Last, we present the web application developed to support the proposed intelligent classification meth
George A. Papadopoulos, Dimitrios G. Vogiatzis, Andreas S. Andreou, "Intelligent Classification and Retrieval of Software Components", 2013 IEEE 37th Annual Computer Software and Applications Conference, vol. 02, no. , pp. 37-40, 2006, doi:10.1109/COMPSAC.2006.135
90 ms
(Ver 3.3 (11022016))