The Design and Implementation of a Reusable Component Library and a Retrieval/Integration System
NAVAL POSTGRADUATE SCHOOL MONTEREY CA
Pagination or Media Count:
Rapid prototyping with automated retrieval of reusable software components is a software development method to construct software systems expeditiously. This thesis describes a tool to enhance the practice of software reuse within the Computer Aided Prototyping System CAPS. A software base interface provides prototype designers with the means to retrieve components and integrate them into new applications. Reusable components are retrieved from the software base using a formal specification as the search key or through a browser. The specification language used is the Prototype System Description Language PSDL. The software base stores the reusable components in an object oriented database management system ONTOS with an appropriate PSDL specification. Following a query conducted by the PSDL specification, chosen retrieved components are transformed and integrated to the system under development. All software base procedures, including the storage, retrieval, and integration of the components, are conducted through a graphical user interface which is designed to demonstrate and manipulate available software base operations.
- Computer Systems Management and Standards