Identification of reusable software components should guide user to come up with informa-tion about candidate components when a proper component is not found. In this thesis we prsent a new component classification scheme to enhance the accuracy and p...
Identification of reusable software components should guide user to come up with informa-tion about candidate components when a proper component is not found. In this thesis we prsent a new component classification scheme to enhance the accuracy and power of the component identification. This scheme is basically a faceted scheme with the advantages of the traditional enumerative scheme added to feature a vertical view among components. Resu-able software components represented in terms of Component Identifier and Component Des-criptor are stored into a library according to the above classification scheme. A user who ne-eds a software component queries the component library for a wanted component or a list of candidate components. Such a component identification procedure has been implemented as a mechanism and evaluated using the reusable software library which were constructed with the various progrms of the UNIX system according to the classification scheme.