Building Reusable Software Components for Automated Retrieval

Abstract

The Computer Aided Photo-typing System (CAPS) is designed to rapidly build prototypes of real-time systems through the automated retrieval of reusable software components. A critical element in achieving this goal is a mechanism for automated retrieval of reusable software components from a software base. There were two major objectives of this thesis: (1) to select and prepare software components for inclusion in the CAPS software base; (2) to design and implement a translation tool which takes an Ada specification as input and generates the prototype system description language (PSDL) interface required for storage and retrieval in the CAPS software base this is necessary since for a component to be usable in the CAPS software base, it must be specified in PSDL. We described the abstraction and implementation of the selected components, introduced the translator, and demonstrated the behaviors of the translator via examples.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1992
Accession Number
ADA257605

Entities

People

  • Jennie M. Sealander

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Department Of Defense
  • Engineering
  • Grammars
  • High Level Languages
  • Language
  • Lists (Data Structures)
  • Product Prototyping
  • Programming Languages
  • Prototypes
  • Software Development
  • Software Prototyping
  • United States

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Software Engineering.