About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
ACM SIGPLAN Notices
Paper
Integrating information retrieval and domain specific approaches for browsing and retrieval in object-oriented class libraries
Abstract
New techniques for browsing amongst functionally related classes, and retrieving classes from objectoriented class libraries are presented. These techniques make use of two potent, and rea.dily available sources of information: the source code of each class, and its associated documentation. We describe how the integration of information retrieval techniques based on document analysis, and domain specific approaches based on code analysis, permits the construction of class retrieval tools based on natural language queries, and new kinds of browsing tools based on class functionality rather than inheritance. The chief advantages of this approach, compared to previous approaches, are that information about classes is acquired automatically and cheaply - no human intervention is required t,o acquire information about each class; and it is readily scalable and extensible - classes can be added to the library with very little effort. © 1991, ACM. All rights reserved.