NASA NTRS ยท 19930003199
Selecting reusable components using algebraic specifications
Abstract
A significant hurdle confronts the software reuser attempting to select candidate components from a software repository - discriminating between those components without resorting to inspection of the implementation(s). We outline a mixed classification/axiomatic approach to this problem based upon our lattice-based faceted classification technique and Guttag and Horning's algebraic specification techniques. This approach selects candidates by natural language-derived classification, by their interfaces, using signatures, and by their behavior, using axioms. We briefly outline our problem domain and related work. Lattice-based faceted classifications are described; the reader is referred to surveys of the extensive literature for algebraic specification techniques. Behavioral support for reuse queries is presented, followed by the conclusions.
Keep this discovery
Explore connections, maps & timelines
Eichmann, David A.. 1992-05-20. Selecting reusable components using algebraic specifications. https://ntrs.nasa.gov/citations/19930003199
Cite the original work for its findings. Save a collection to share your selection of sources.