Loading

Intelligent Classification and Retrieval of Software Components
N. Rajasekhar Reddy1, R.Saraswati2
1N. Rajasekhar Reddy, Associate Professor MITS Engineering College Chittoor, Andhra Pradesh, India.
2R.Saraswati, Associate Professor MITS Engineering College Chittoor, Andhra Pradesh, India.
Manuscript received on July 17, 2012. | Revised Manuscript received on August 16, 2012. | Manuscript published on August 30, 2012. | PP: 171-174 | Volume-1 Issue-6, August 2012.  | Retrieval Number: F0655081612/2012©BEIESP

Open Access | Ethics and Policies | Cite
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: This work proposes a new methodology for smart classification and retrieval of software mechanism based onuser–defined necessities. The classification proposal utilizes a dedicated genetic algorithm which evolves a tiny number of classifiers by dividing the position of available components stored in a database into positive subsets (clusters). Each classifier consequently becomes the leader-representative of its cluster. When a customer wishes to trace a component he/she identifies the preferred characteristics (component profile) which are then compared with the distinctiveness of the available classifiers. The neighboring classifier matching the required distinctiveness over a user-defined threshold will effect in the “winning” set of components belong to its cluster that is accessible to the user in descending matching strength. We have validated our methodology over a artificial dataset of components and the consequences obtained were very encouraging. Last, we here the web application developed to bear the proposed intelligent categorization method.
Keywords: The classification proposal utilizes a dedicated genetic algorithm which evolves a tiny number of classifiers by dividing the position of available components stored in a database into positive subsets.