• 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