1998 | ReviewPaper | Buchkapitel
Managing the usage experience in a library of software components
verfasst von : Pedro A. González-Calero, Mercedes Gómez-Albarrán, Carmen Fernández-Chamizo
Erschienen in: Tasks and Methods in Applied Artificial Intelligence
Verlag: Springer Berlin Heidelberg
Enthalten in: Professional Book Archive
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
The users of libraries of object-oriented software components face with both a terminological and a cognitive gap. Usually, library users do not understand the vocabulary used in the library documentation, and they do not know some of the concepts involved in the solutions implemented by the components. In order to close both gaps, we define a language to construct functional descriptions of the components, allowing the users to specify their needs. From this language, we implement the mappings among functional descriptions and components as a case base collecting “interesting experiences” in the usage of the library. We have used a knowledge representation system based on description logics to build the description language and to implement the case-based reasoning processes. We have applied this approach to support software reuse in the class library of VisualWorks, a Smalltalk programming environment.