Distributed Issues for Ada Real-Time Systems

Abstract

This work addresses an approach to reduce the complexity of distributed systems by extending the standard Ada tasking model to handle the distributed processing and by introducing a failure model for reliability issues. It uses software developed in a previous CECOM research project, the Border Defense System (BDS) distributed demonstration application, that addressed the performance benefits that could be gained by the distribution of real-time Ada systems. To achieve increased performance, a new approach to improving parallel execution was studied. The approach was to create a data structure consisting of an array of tasks and distribute the elements of the array across a set of processors. Performance benefits are then achieved as a function of the available processors. A simple failure model appropriate for a class of applications which can tolerate interruptions in service for up to one second was introduced. (kr)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 23, 1990
Accession Number
ADA227852

Entities

People

  • Thomas E. Griest

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computer Programs
  • Computers
  • Copyrights
  • Databases
  • Debugging
  • Defense Systems
  • Detection
  • Embedded Systems
  • Engineering
  • Fault Tolerance
  • High Level Languages
  • Reliability
  • Software Development
  • Standards
  • Word Processors

Fields of Study

  • Computer science
  • Engineering

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Software Engineering