Title :
Learning the semantic similarity of reusable software components
Author :
Merkl, Dieter ; Tjoa, A. Min ; Kappel, Gerti
Author_Institution :
Dept. of Inf. Eng., Wien Univ., Austria
Abstract :
Properly structured software libraries are crucial for the success of software reuse. Specifically, the structure of the software library ought to reflect the functional similarity of the stored software components in order to facilitate the retrieval process. We propose the application of artificial neural network technology to achieve such a structured library. In more detail, we utilize an artificial neural network adhering to the unsupervised learning paradigm. The distinctive feature of this very model is to make the semantic relationship between the stored software components geographically explicit. Thus, the actual user of the software library gets a notion of the semantic relationship between the components in terms of their geographical closeness
Keywords :
information retrieval; neural nets; software reusability; subroutines; unsupervised learning; artificial neural network; functional similarity; retrieval process; reusable software components; semantic relationship; semantic similarity; software reuse; structured library; structured software libraries; unsupervised learning; Application software; Artificial neural networks; Computer science; Organizing; Productivity; Software libraries; Software quality; Software reusability; Software testing; Unsupervised learning;
Conference_Titel :
Software Reuse: Advances in Software Reusability, 1994. Proceedings., Third International Conference on
Conference_Location :
Rio de Janeiro
Print_ISBN :
0-8186-6632-3
DOI :
10.1109/ICSR.1994.365813