Abstract |
: |
The software repository is used for storing, managing, and retrieving large numbers of software components. Repositories should be designed to meet the growing and changing needs of the software development organizations. Storage and representation of reusable software components in software repositories to assist retrieval is a key concern area. In this paper we have discussed various assets of the component repository like component searching mechanisms and classifications such as Free Text, Enumerated, Attribute Value, and Faceted classifications. Developers and end users can formulate highlevel, aspect-based queries to retrieve components according to their needs. |