Abstract
The ESPRIT project REBOOT addresses software reuse from a large library of object-oriented components. A faceted classification scheme with structured term spaces is used to provide relaxed search, in order to find the most appropriate candidates for reuse according to the users’ requests.
We envision that one of the main problems with reuse based on a large component library will be the maintenance of this library, not just in terms of the quality of the individual components, but even more in terms of the library structure. With our approach, one of the most important tasks of the librarian will be to maintain the term spaces, which will have to undergo almost continuous change due to the quick evolution of the software component domain. In this paper, we suggest some heuristics for assisting the librarian with the term space maintenance. Although suggested specifically for reuse libraries, we believe that much of these heuristics will be applicable in a wider information retrieval context.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bruce A. Burton et al. The reusable software library. IEEE Software, pages 25–33, July 1987. The RSL is developed at Intermetics, Inc.
Sanjiv Gossain and Bruce Anderson. An iterative-design model for reusable object-oriented software. In ECOOP/OOPSLA’ 90 Proceedings, University Of Essex, UK, October 1990. ECOOP/OOPSLA.
Even-André Karlsson, Sivert Sørumgård, and Eirik Tryggeseth. Classification of Object-Oriented Components for Reuse. In Proc. TOOLS’7, Dortmund, 1992.
John A. Lewis, Sallie M. Henry, Dennis G. Kafura, and Robert S. Schulman. An empirical study of the object-oriented paradigm and software reuse. In OOPSLA 91, 1991.
James Neighbors. The DRACO approach to constructing software from reusable components. IEEE Transactions on Software Engineering, 10(5):564–574, September 1984.
O. Nierstrasz et al. Objects + scripts = applications. In Object composition. Centre universitaire d’informatique, Univ. Geneve, 1991.
Ruben Prieto-Diaz and Peter Freeman. Classifying software for reusability. IEEE Software, pages 6–16, January 1987.
S. R. Ranghanathan. Prolegomena to Library Classification. Asia Publishing House, Bombay, India, 1967.
Mary Beth Rosson and John M. Carroll. A view match for reusing Smalltalk classes. In Proceedings of CHI’91, pages 277-283, 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag/Wien
About this paper
Cite this paper
Sindre, G., Karlsson, EA., Paul, P. (1992). Heuristics for Maintaining Term Structures for Relaxed Search. In: Tjoa, A., Ramos, I. (eds) Database and Expert Systems Applications. Springer, Vienna. https://doi.org/10.1007/978-3-7091-7557-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-7091-7557-6_4
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-82400-9
Online ISBN: 978-3-7091-7557-6
eBook Packages: Springer Book Archive