An Assessment of the Development of a Tracking System Using Concurrent Ada

Abstract

Parallel processing holds great promise for meeting the demands of complex real time systems such as those required for the Strategic Defense Initiative. Full realization of the capabilities of parallel computing will require the use of design methodologies and Programming languages specifically designed for that purpose. This paper describes the development of a representative real time system from problem analysis to final implementation on a parallel machine. The problem selected for implementation is a multiple model Kalman filter tracking algorithm. The system was designed using the Layered Virtual Machine/Object Oriented Design methodology proposed by Nielsen and Shumate, and was implemented in Ada on a 16 processor Encore Multimax. The paper discusses speed up results and includes commentary on the methodology used, the advantages of using Ada in terms of programmer productivity, portability, and reusability of the code.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1989
Accession Number
ADA344660

Entities

People

  • T. C. Hartrum
  • W. J. Lemanski

Organizations

  • American Institute of Aeronautics and Astronautics

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Computer Programming
  • Computers
  • Debugging
  • Engineering
  • Ground Based
  • Language
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Parallel Processors
  • Scheduling (Production)
  • Simulators
  • Software Design
  • Software Development
  • Standards
  • Test Methods

Fields of Study

  • Computer science
  • Engineering

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design