Computer Science and Engineering

p-ISSN: 2163-1484     e-ISSN: 2163-1492

20111(1): 15-21

doi: 10.5923/j.computer.20110101.03

A Model Software Reuse Repository with an Intelligent Classification and Retrieval Technique

Copyright © 2011 Scientific & Academic Publishing. All Rights Reserved.

Abstract

The essence of software reuse is the use of engineering knowledge or artefacts from existing software components to build a new system. Software reuse can significantly improve the quality of software products and reduces the overall development cost. Software reuse repository must be designed and developed in such a way that they can easily locate the components based on the requirements of the developers. This work proposes a new methodology for efficient classification and retrieval of multimedia software components based on user requirements by using attribute classification scheme with genetic algorithm. In this intelligent classification we use Genetic algorithm that performs the classification of reusable software components in an intelligent manner and retrieves the components based on the requirements of the developers.

Keywords: Software Reuse, Reuse Repository, Intelligent Classification, Genetic Algorithm

Paper's body in HTML will come soon.

Reference

[1]  William.B. Frakes and Kyo Kang, “Software Reuse Research Status and Future” IEEE transactions on Software Engineering, Vol. 31, No.7, July 2005.
[2]  Ruben Prietzo-Diaz, “Implementing Faceted Classification for Software Reuse”, Communication of the ACM, vol.34, no.5 May 1991.
[3]  Title: “Reuse Repository” Ewa stemposz, Alina stasiecka, Kazimierz subieta Polish- Japanese Institute of Information Technology, Wersaw.
[4]  William B. Frakes and Thomas. P.Pole, “An Empirical Study of Representation Methods for Reusable Software Components”, IEEE Transactions on Software Engineering vol.20, no.8, Aug. 1994, pp.617-630.
[5]  D. E. Goldberg, “ Genetic Algorithms”, Addison- Wesley, 1989.
[6]  Jeffrey S. Poulin and Kathryn P.Yglesias “Experiences with a faceted Classification Scheme in a Large Reusable Software Library (RSL)”, In The Seventh Annual International Computer Software and Applications Conference (COMPSAC’93), 1993,pp.90-99.
[7]  Specification, Design and Implementation of a Reuse Repo-sitory, 31st annual international COMPSAC 2007, IEEE Transactions on Software Engineering, 2007.
[8]  Ruben Prieto-Diaz, “Implementing Faceted Classification for Software Reuse” © 1990 IEEE, pp.300-304.
[9]  P. Niranjan, C V Guru Rao“A Mock up tool for software component Reuse Repository” IJSE, vol 1 , no 2, April 2010.
[10]  Chao- Tsun Chang, William c. chu, Chung-shyan Liu, Hongji Yang “A Formal Approach to Software Components Classi-fication and Retrieval.
[11]  Jain- Yun Nie, Francois Paradis, Jean Vaucher “ Using In-formation Retrieval for Software”.
[12]  R. Prieto-Diaz and P.Freeman, “Classifying Software for Reuse”, IEEE Software 1987, Vol.4, No.1, pp.6-16.
[13]  Juan Llorens, Antonio Amescua, Manuel Velasco “Software Thesaurus: A Tool for Reusing Software objects”, 1996 IEEE Transactions Proceedings of SAST.
[14]  Aarthi Prasad, “AI- based Classification and Retrieval of Reusable Software Components” 1993 IEEE Transactions on Software Engineering.
[15]  Achala Sharma, Daman Deep Kaur “Component Classification and Retrieval using Data Mining Techniques”, Proceedings of National Conference on challenges & opportunities in Information Technology (COIT 2007).
[16]  Gerald Jones and Ruben Prieto-Diaz, “Building and Managing Software Libraries”, © 1998 IEEE, pp.228-236.
[17]  Prieto-Diaz, Freeman, “Classifying Software for Reuse”, IEEE Software, vol.4, mo.1, pp.6-16, 1997.
[18]  Jung-eun cha, Young-jung yang, Mun-sub sung a,d Hang-gon kim, “ Design and implementation of component repository for supporting the component based development process “ IEEE 2001 paper.
[19]  Mang Youuxin, Mong Xianghai, Yang Weimin “Component based Software Reuse Key Technology Research and Design”, International Forum on Information Technology and Applications, 2009.
[20]  B.Jalender, Dr.A.Govardhan, Dr.P.Preamchand “Breaking the Boundaries for Software Component Reuse Technology “,International Journal of Computer Applications, Vol 13, No.6, January 2011.
[21]  Sarbijeet Singh, Sukhvinder Singh, Gurpreet Singh, “Reusa-bility of the Software “ International Journal of Computer Applications, Vol 7 , No.14, October 2010.
[22]  Dr.C.V.Guru Rao, P.Niranjan “A Multilevel Representation of Repository for Software Reuse “ , International Journal of Computer Science and Information Security, Vol 9 , No 9 , September 2011.