Genetic Algorithm and PSO Based Intelligent Software Reuse

Article Preview

Abstract:

Software Reuse can improve the development time, cost and quality of Software artifacts. The Storage of artifacts plays an important role of easy retrieval of the needed components according to the requirement. In this paper a great measure has been taken for the retrieval of relevant component from the Ontology based repository. Two famous evolutionary algorithms Genetic Algorithm and Particle Swarm Optimization algorithm were used for extraction of needed component. These two algorithms are separately used for component retrieval. Genetic Algorithm in Component Retrieval is best suited if the repository has more number of relevant components. PSO for Component search is best suited if the query is highly refined to get more relevant document. PSO is used for the mainly query expansion. These two methods are combined first the retrieved set of component is organized with the help of GA and PSO for best query expansion. Thus these two methods are combined for best precision and retrieval time for different sets of requirement query

You might also be interested in these eBooks

Info:

Periodical:

Pages:

612-617

Citation:

Online since:

June 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Annibale Panichella1, Bogdan Dit, Rocco Oliveto, How to Effectively Use Topic Models for Software Engineering Tasks? An Approach Based on Genetic Algorithms.

DOI: 10.1109/icse.2013.6606598

Google Scholar

[2] Classification – James Blondin, PSO Particle Swarm Optimization: A Tutorial, September 4, (2009).

Google Scholar

[3] http: /comminfo. rutgers. edu/~aspoerri/InfoCrystal/Ch_2. html.

Google Scholar

[4] Kamna Mahajan, Mandeep Kaur, Component Retrieval Using Genetic Algorithm Based Optimization Technique, IJCST Vol. 4, Iss ue 2, April - June 2013 ISSN : 0976-8491 (Online) | ISSN : 2229-4333.

Google Scholar

[5] M.H. Arifa Banu, N. Mohamed Thoufeeque,K. Archana, Study of Software Reusability in Software Components, International Journal of Engineering and Technology (IJET), ISSN : 0975-4024 Vol 5 No 3 Jun-Jul (2013).

Google Scholar

[6] Priya I. Borkar and Leena H. Patil , Web Information Retrieval Using Genetic Algorithm-Particle Swarm Optimization, International Journal of Future Computer and Communication, Vol. 2, No. 6, December (2013).

DOI: 10.7763/ijfcc.2013.v2.234

Google Scholar

[7] Rajesh Bhatia, Mayank Dave, Retrieval of Most Relevant Reusable Component Using Genetic Algorithms.

Google Scholar

[8] Vrajitoru Dana, Genetic Algorithms in Information Retrieval.

Google Scholar

[9] Y. Mohana Roopa Dr. A. Rama Mohan Reddy, Particle Swarm Optimization Approach for Component Based Software Architecture, International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 12, December 2013 ISSN: 2277 128X.

Google Scholar