Skip to main content
Content-Based Framework for Component Libraries
Journal of Integrated Design & Process Science
  • Franz J. Kurfess, California Polytechnic State University, San Luis Obispo
  • Ching Kang Cheng, California Polytechnic State University - San Luis Obispo
  • Z. Y. Wang, Tumbleweed Communication Corp.
  • L. Jololian, New Jersey City University
Publication Date
The construction of large software systems from existing components requires efficient access to possibly large collections of such components. In this paper, we present a content-based framework to organize this large collection of components in a semi-automatic fashion, according to an extensible user-defined ontology. Neural associative memories are used for fast, similarity-based access. Relevant characteristics of components are extracted and stored as a ``signature'' in such an associative memory, and during retrieval the closest matches to the query are indicated in very short time. In addition to content-based characteristics such as keywords, function and variable names, comments, and the location of the component in the class hierarchy, this method can be easily expanded to include usage characteristics, resource requirements, or other task- or customer-specific criteria.
Publisher statement

Publisher's website:

Citation Information
Franz J. Kurfess, Ching Kang Cheng, Z. Y. Wang and L. Jololian. "Content-Based Framework for Component Libraries" Journal of Integrated Design & Process Science Vol. 8 Iss. 2 (2004) p. 57 - 64
Available at: