An English language question answering system for a large relational database
Communications of the ACM
Information Retrieval Experiment
Information Retrieval Experiment
A software classification scheme (reusability, libraries, development)
A software classification scheme (reusability, libraries, development)
Representation methods for software reuse
TRI-Ada '89 Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment
LaSSIE—a knowledge-based software information system
ICSE '90 Proceedings of the 12th international conference on Software engineering
LaSSIE: a knowledge-based software information system
Communications of the ACM - Special issue on software engineering
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Software library construction from an IR perspective
ACM SIGIR Forum
An Information Retrieval Approach for Automatically Constructing Software Libraries
IEEE Transactions on Software Engineering
Normal forms for algebraic specifications of reusable Ada packages
TRI-Ada '91 Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations
Computing similarity in a reuse library system: an AI-based approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Behavior sampling: a technique for automated retrieval of reusable components
ICSE '92 Proceedings of the 14th international conference on Software engineering
Retrieving reusable software by sampling behavior
ACM Transactions on Software Engineering and Methodology (TOSEM)
The use of description logics in KBSE systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
A systematic approach to creating and maintaining software documentation
SAC '96 Proceedings of the 1996 ACM symposium on Applied Computing
Defining and Applying Measures of Distance Between Specifications
IEEE Transactions on Software Engineering
A survey of software reuse libraries
Annals of Software Engineering
Hi-index | 0.00 |
This paper describes an information retrieval system which is specifically designed to be used for storing and retrieving information about software components. Rather than use a retrieval mechanism which is simply based on keyword descriptions, we have made use of developments in natural language research to represent component information in a form which encodes semantics as well as syntax. We call this the component descriptor frame. The paper describes the basic ideas which underlie our system and describes how it can be used for component information retrieval. An example of the system in use is presented. The version of the system described here has been fully implemented and is now being developed as part of a more general reuse support system.