Managing the usage experience in a library of software components

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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 Visual~Vorks, a Smalltalk programming environment.

Cite

CITATION STYLE

APA

Gonzá1ez-Calero, P. A., Gómez-Albarrán, M., & Fernández-Chamizo, C. (1998). Managing the usage experience in a library of software components. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1416, pp. 393–402). Springer Verlag. https://doi.org/10.1007/3-540-64574-8_425

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free