Retrieval of Reusable Components using Functional Similarity

During application development under reuse, much effort is spent in retrieving suitable components. This paper presents an approach to retrieval based on software descriptions of components, and on a mechanism for computing the functional similarity of clusters of reuse candidates. Descriptions are...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Software, practice & experience practice & experience, 1996-05, Vol.26 (5), p.491-530
Hauptverfasser: FÄUSTLE, S., FUGINI, M. G., DAMIANI, E.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:During application development under reuse, much effort is spent in retrieving suitable components. This paper presents an approach to retrieval based on software descriptions of components, and on a mechanism for computing the functional similarity of clusters of reuse candidates. Descriptions are given in a semi‐formal fashion and using fuzzy weights for keywords. Algorithms for similarity computation are presented. The experimental tool for this approach manages imprecise queries posed by developers against a software repository; results about reuse of object‐oriented code based on the use of the tool are presented, giving measures of recall and precision of the proposed approach.
ISSN:0038-0644
1097-024X
DOI:10.1002/(SICI)1097-024X(199605)26:5<491::AID-SPE24>3.0.CO;2-N