Engineering PapersSearch

NASA NTRS · 19850035722

Using Ada for a distributed, fault tolerant system

Abstract

It is pointed out that advanced avionics applications increasingly require underlying machine architectures which are damage and fault tolerant, and which provide access to distributed sensors, effectors and high-throughput computational resources. The Advanced Information Processing System (AIPS), sponsored by NASA, is to provide an architecture which can meet the considered requirements. Ada was selected for implementing the AIPS system software. Advantages of Ada are related to its provisions for real-time programming, error detection, modularity and separate compilation, and standardization and portability. Chief drawbacks of this language are currently limited availability and maturity of language implementations, and limited experience in applying the language to real-time applications. The present investigation is concerned with current plans for employing Ada in the design of the software for AIPS. Attention is given to an overview of AIPS, AIPS software services, and representative design issues in each of four major software categories.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Dewolf, J. B., Sodano, N. M., Whittredge, R. S.. 1984-01-01. Using Ada for a distributed, fault tolerant system. https://ntrs.nasa.gov/citations/19850035722

Cite the original work for its findings. Save a collection to share your selection of sources.