Ada Embedded Computer Software Support (AECSS).

Abstract

This document describes an implementation of the Ada language which allows applications to be - distributed across several processors and chassis, while allowing the application designer to remain within the definition of the language. Application designers use a design method which incorporates - restrictions compatible with execution in a distributed target environment. Full rendezvous semantics are supported, including user-defined parameter types and exception propagation. Significant to the effort is the fact that a standard, commercial compilation system was used without modification. Similarly, a standard commercial runtime system was used and augmented to support distributed execution. All code is written in the Ada language itself, including the runtime extensions and the host-based tools.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1993
Accession Number
ADA291202

Entities

People

  • Patrick Rogers

Tags

Communities of Interest

  • Energy and Power Technologies
  • Human Systems

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Engineering
  • High Level Languages
  • Instruction Set Architecture
  • Language
  • Lessons Learned
  • Local Area Networks
  • Programming Languages
  • Standards
  • System Software

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Parallel and Distributed Computing.