An architectural model for software component search

Loading...
Thumbnail Image
Authors
Nguyen, Doan Han
Subjects
Advisors
Luqi
Date of Issue
1995-12
Date
December 1995
Publisher
Monterey, California. Naval Postgraduate School
Language
en_US
Abstract
An important problem in software development process is to make better use of software libraries by improving the search and retrieval process, that is, by making it easier to find the few components you may want among the many you do not want. The problem with the current production approaches is that they do not consider the behavior of components as a part of the retrieval process. As the result, it is impossible to obtain high recall and precision. In contrast, research approaches using syntactic and specification can be used to improve upon recall and precision. However, these approaches require a lot more computational effort. Without a library structure to support a retrieval process, they would be impractical. This dissertation concentrates on two major themes. First, how to provide efficient and effective retrieval capabilities and an interactive friendly interface to support users to search for software components. Second, how to construct a library that can assist the librarian with cataloging software components and help to facilitate the search process. The first prototype has been implemented to verify the proposed ideas. Several studies have been performed to measure the system performance. The result confirms and strongly supports the proposed ideas.
Type
Thesis
Description
Series/Report No
Department
Computer Science
Organization
Identifiers
NPS Report Number
Sponsors
Funder
NA
Format
201p.
Citation
Distribution Statement
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections