NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Systems approach to software fault toleranceComputing systems are employed for aerospace applications with high reliability requirements. In order to provide the needed reliability, it was necessary to make use of computing systems with fault-tolerance characteristics. Traditionally, fault tolerance is achieved through the use of hardware redundance. However, fault-tolerant techniques based on suitable software design considerations have also been developed. The present paper is concerned with the major issues arising in the context of an application of fault-tolerant software techniques to dynamic systems. Attention is given to fault-tolerant flight software, software component stability, system stability with fault-tolerant software, the preservation of functional performance, N-version vs. recovery blocks in flight software, systems-based software, static and dynamic models, static and dynamic consistency tests, and recovery block initialization.
Document ID
19860026710
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Caglayan, A. K.
(Charles River Analytics, Inc. Cambridge, MA, United States)
Eckhardt, D. E., Jr.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
August 12, 2013
Publication Date
January 1, 1985
Subject Category
Computer Programming And Software
Report/Patent Number
AIAA PAPER 85-6018
Accession Number
86A11448
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available