An Information Retrieval Approach for Automatically Constructing Software Libraries
IEEE Transactions on Software Engineering
Information retrieval: data structures and algorithms
Information retrieval: data structures and algorithms
The design and implementation of hierarchical software systems with reusable components
ACM Transactions on Software Engineering and Methodology (TOSEM)
Modelling of user preferences and needs in Boolean retrieval systems
Information Processing and Management: an International Journal
Automatic thesaurus generation for an electronic community system
Journal of the American Society for Information Science
Automatic thesaurus construction supporting fuzzy retrieval of reusable components
SAC '95 Proceedings of the 1995 ACM symposium on Applied computing
Corrigenda: a hierarchy-aware approach to faceted classification of object-oriented components
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
A lot of methodologies have been proposed for the compo- nent retrieval. Among them, thesaurus concept has been introduced for the similar component retrieval. In this paper, for the efficient retrieval of component, we classified classes with the concept of the inheritance relation and applied fuzzy logic to thesaurus method, and constructed an object-oriented thesaurus. The proposed method could express the category between concepts automatically, and calculate the fuzzy degree between classes by comparing matching weight with mismatching weight of each class and each category, and construct the thesaurus finally. By using classes of a component in the component retrieval, candidate com- ponents could be retrieved according to the priority order by the fuzzy similarity. Also, the retrieval performance was improved greatly by the thesaurus and the decision of the most suitable threshold value through simulation.