Research Article | Open Access | Download PDF
Volume 4 | Issue 1 | Year 2013 | Article Id. IJCTT-V4I1P107 | DOI : https://doi.org/10.14445/22312803/IJCTT-V4I1P107
Implementation of attribute value faceted value classification scheme for constructing Reuse Repository
Gowtham Gajala
Citation :
Gowtham Gajala, "Implementation of attribute value faceted value classification scheme for constructing Reuse Repository," International Journal of Computer Trends and Technology (IJCTT), vol. 4, no. 1, pp. 39-43, 2013. Crossref, https://doi.org/10.14445/22312803/IJCTT-V4I1P107
Abstract
Software reuse demands that existing components must be readily incorporated into new products. To be able to reuse software components, it is necessary to locate the component that can be reused. Locating components, or even realizing that they exist, can be quite difficult in a large collection of components. These components need to be suitably classified and stored in a repository to enable efficient retrieval. Four schemes have been previously employed, Free Text, Enumerated, Attribute Value and Faceted classification. But we try to develop only with two schemes which are attribute value scheme and faceted value scheme. This paper titled “Implementation of attribute value and faceted value classification for constructing reuse repository” is aimed to develop a classification scheme which uses an attribute value and faceted value of existing classification that can be used by people to retrieve the reusable components. This approach serves as an effective means to categorize components and to retrieve the relevant components efficiently to improve retrieval efficiency.
Keywords
Software reuse, repository, attribute, classification techniques.
References
[1] S.Henninger, “An Evolutionary Approach to Constructing Effective Software Reuse Repositories”, ACM Transactions on Software Engineering Methodology, no 2, 1997, pp. 111-150
[2] Ruben Prieto-Diaz, “Implementing Faceted Classification for Software Reuse”, Communication of the ACM, Vol. 34, No.5, May 1991
[3] Gerald Kotonya, Ian Sommerville and Steve Hall, “Towards A Classification Model for Component Based Software Engineering Research”, Proceeding of the of the 29th EUROMICRO Conference © 2003 IEEE
[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] Lars Sivert Sorumgard Guttorm Sindre and Frode Stokke, “Experiences from Application of a Faceted Classification Scheme” © 1993 IEEE, pp 116-124.
[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] Vicente Ferreira de Lucena Jr., “Facet-Based Classification Scheme for Industrial Automation Software Components”
[8] Ruben Prieto-Diaz, “Implementing Faceted Classification for Software Reuse” © 1990 IEEE, pp.300-304.
[9] Klement J. Fellner and Klaus Turowski, “Classification Framework for Business Components”, Proceedings of the 33 rd Hawaii International conference on system Sciences- 2000, 07695-0493-0/00 © 2000 IEEE.
[10] Vitharana, Fatemeh, Jain, “Knowledge based repository scheme for storing and retrieving business components: a theoretical design and an empirical analysis”, IEEE Transactions on Software Engineering, vol 29, no. 7, pp, 649-664.
[11] William B.Frakes and Kyo Knag, “Software Reuse Research: Status and Future”, IEEE transactions on Software Engineering, VOL.31 NO.7, JULY 2005
[12] R.Prieto-Diaz and P.Freeman, “Classifying Software for Reuse”, IEEE Software, 1987, Vol.4, No.1, pp.6-16.
[13] Rym Mili, Ali Mili, and Roland T.Mittermeir, “Storing and Retrieving Software Components a Refinement Based System”, IEEE Transactions of Software Engineering, 1997, Vol.23, No.7, pp. 445-460
[14] Hafedh Mili, Estelle Ah-Ki, Robert Godin, and Hamid Mcheick, “Another nail to the coffin of faceted controlled vocabulary component classification and retrieval”, Proceedings of the 1997 symposium on software reusability (SSR’97), May 1997, Boston USA, pp.89-98.
[15] Hafedh Mili, Fatma Mili, and Ali Mili, “Reusing Software: Issues and Research Directions”, IEEE Transactions on Software Engineering, Vol.21 No.6, June 1995.
[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] Nancy G. Leveson, Kathryn Anne Weis, “Making Embedded Software Reuse Practical and Safe “12 th ACM SIGSOFT, October, 2004.
[19] William B. Frakes and Kyo Kang, “Software Reuse Research Status and Future” IEEE transactions on Software Engineering, Vol. 31, No.7, July 2005.
[20] 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.
[21] Lars Sivert Sorumgard, Guttorm Sindre and Frode Stokke, “Experiences from Application of a Faceted Classification Scheme” ©1993 IEEE, pp 116-124.
[22] William B. Frakes and Kyo Kang, “Software Reuse Research: Status and Future”, IEEE Transactions on Software Engineering, VOL. 31, NO. 7, JULY 2005
[23] R. Prieto-Diaz and P. Freeman, “Classifying Software for Reuse”, IEEE Software, 1987, Vol. 4, No. 1, pp. 6-16.
[24] Rym Mili, Ali Mili, and Roland T. Mittermeir, “Storing and Retrieving Software Components a Refinement Based System”, IEEE Transactions of Software Engineering, 1997, Vol. 23, No. 7, pp. 445460.
[25] Roger S. Pressman, “Software Engineering A Practitioner’s Approach”, 5th Edition, Mc-Graw Hill.
[26] .Henninger, “An Evolutionary Approach to Constructing Effective Software Reuse Repositories”, ACM Transactions on Software Engineering Methodology, no 2, 1997, pp. 111-150 [27] Ruben Prieto-Diaz, “Implementing Faceted Classification for Software Reuse”, Communication of the ACM, Vol. 34, No.5, May 1991
[28] Ruben Prieto-Diaz, “Implementing Faceted Classification for Software Reuse”, © 1990 IEEE, pp.300-304