DocumentCode
1987212
Title
AI-based classification and retrieval of reusable software components
Author
Prasad, Aarthi ; Park, E.K.
Author_Institution
Dept. of Comput. Sci., Maryland Univ., Baltimore, MD, USA
fYear
1993
fDate
27-29 May 1993
Firstpage
519
Lastpage
523
Abstract
The concept of software reusability is examined from the perspective of classifying and accessing reusable software. To improve the practicality of software reuse, one has to have a knowledge of its location, an understanding of the reusable components, and its adaptability to a particular need. The current state-of-the-art methods are assessed, and a new system for performing classification-based reuse is proposed. The concepts of subsumption and closeness introduced previously (R. Prieto-Diaz and P. Freeman, 1987) are used by the proposed reuse system to facilitate searching for reusable components and to provide capabilities for helping programmers to assess the worth of reusing particular packages. A description of the major algorithms required to compute these metrics is given. Also, domain analysis which helps in deciding whether a particular application is oriented towards software reuse is given
Keywords
classification; information retrieval; knowledge based systems; software reusability; A* algorithm; AI-based classification; artificial intelligence based classification; classification-based reuse; closeness; domain analysis; knowledge based systems; programmers; reusable software components; reusable software retrieval; searching; shortest path algorithm; software packages; subsumption; Application software; Classification algorithms; Computer science; Information retrieval; Packaging; Programming profession; Software algorithms; Software design; Software packages; Software reusability;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location
Sudbury, Ont.
Print_ISBN
0-8186-4212-2
Type
conf
DOI
10.1109/ICCI.1993.315318
Filename
315318
Link To Document