Skip to main content
Log in

A Visualised Software Library: Nested Self-Organising Maps for Retrieving and Browsing Reusable Software Assets

  • Original Article
  • Published:
Neural Computing & Applications Aims and scope Submit manuscript

This paper presents an approach to self-structuring software libraries. The authors developed a representation scheme to construct a feature space over a collection of software assets. The feature space is represented and classified by a variety of the self-organising map, called the Nested Software Self-Organising Map (NSSOM), consisting of a top map and a set of sub-maps nested in the top map. The clustering on the top map provides general improvements in retrieval recall, while the lower-level nested maps further elaborate the clusters into more specific groups enhancing retrieval precision. The results of preliminary evaluation showed that NSSOM is capable of enhancing precision without sacrificing recall. In addition, a user-friendly browsing facility has also been developed which helps users predict the desired components by providing an intelligible search space. The present approach attempts to achieve an optimal combination of efficiency, accuracy and user-friendliness, which is not offered by the existing software retrieval systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ye, H., Lo, B. A Visualised Software Library: Nested Self-Organising Maps for Retrieving and Browsing Reusable Software Assets. NCA 9, 266–279 (2000). https://doi.org/10.1007/s005210070004

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s005210070004

Navigation