Computer-Aided Prototyping System (CAPS) within the Software Acquisition Process. A Case Study

Abstract

This thesis provides a case study which examines the benefits derived from the practice of computer-aided prototyping within the software acquisition process. An experimental prototyping system currently in research is the Computer Aided Prototyping System (CAPS), managed under the Computer Science department of the Naval Post Graduate School, Monterey, California. This thesis determines the qualitative value which may be realized by applying the Computer- Aided Prototyping System (CAPS) to the initial stages of the acquisition process for a software system on the scale of a prototype model, then projecting the results to a real-time distributed computer system. As a prelude to this analysis, information is presented concerning how the acquisition process is currently managed within DoD and what role prototyping plays within that process. An introduction to the CAPS is then given, along with a description of its capabilities obtained through personal examination of the system. Following this walkthrough of the CAPS, software acquisition is discussed further, including an analysis of its major obstacles and where a CAPS could best be used within the acquisition cycle. This thesis concludes with a cost analysis and results from a comparison of performing a requirements analysis and feasibility study with and without a CAPS.... Computer-Aided Prototyping; CAPS; Software Acquisition.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1993
Accession Number
ADA268705

Entities

People

  • Mary K. Ellis

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Human Systems
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • California
  • Case Studies
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Cost Analysis
  • Debugging
  • Feasibility Studies
  • Information Systems
  • Operating Systems
  • Software Development
  • Software Metrics
  • Software Testing
  • System Software
  • Systems Engineering

Readers

  • Database Systems and Applications
  • Organizational Process Management (OPM).
  • Systems Analysis and Design