Fuzzy techniques for software reuse

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

Abstract

This paper discusses uncertainties in software develop ment for reuse and maintenance. In particular, we present how fuzzy techniques can help in handling a source of uncertainty: the classification of components and their retrieval for reuse according to software behavioral properties. Behavioral classification is inherently imprecise, due to the fact that any components may exhibit several behaviors, depending on the application viewpoint. A model is described based on a repository where software descriptors ar stored. Descriptors contain lexical elements, characterizing software behavior, weighted using fuzzy sets. Fuzzy weighting expresse the imprecision of behavioral descriptions, and allows one to explore the repository via imprecise queries. The retrieval has adaptive capabilities based on observation by the system of users' choices of candidate components.

Cite

CITATION STYLE

APA

Damiani, E., & Fugini, M. G. (1996). Fuzzy techniques for software reuse. In Proceedings of the ACM Symposium on Applied Computing (Vol. Part F128723, pp. 552–557). Association for Computing Machinery. https://doi.org/10.1145/331119.331453

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