NASA Logo

NTRS

NTRS - NASA Technical Reports Server

The auto‑search feature has been disabled based on user feedback. Enter a search term/phrase and click “Search” to begin.

Back to Results
Making real-time reactive systems reliableA reactive system is characterized by a control program that interacts with an environment (or controlled program). The control program monitors the environment and reacts to significant events by sending commands to the environment. This structure is quite general. Not only are most embedded real time systems reactive systems, but so are monitoring and debugging systems and distributed application management systems. Since reactive systems are usually long running and may control physical equipment, fault tolerance is vital. The research tries to understand the principal issues of fault tolerance in real time reactive systems and to build tools that allow a programmer to design reliable, real time reactive systems. In order to make real time reactive systems reliable, several issues must be addressed: (1) How can a control program be built to tolerate failures of sensors and actuators. To achieve this, a methodology was developed for transforming a control program that references physical value into one that tolerates sensors that can fail and can return inaccurate values; (2) How can the real time reactive system be built to tolerate failures of the control program. Towards this goal, whether the techniques presented can be extended to real time reactive systems is investigated; and (3) How can the environment be specified in a way that is useful for writing a control program. Towards this goal, whether a system with real time constraints can be expressed as an equivalent system without such constraints is also investigated.
Document ID
19900017028
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Marzullo, Keith
(Cornell Univ. Ithaca, NY, United States)
Wood, Mark
(Cornell Univ. Ithaca, NY, United States)
Date Acquired
September 6, 2013
Publication Date
September 1, 1990
Subject Category
Quality Assurance And Reliability
Report/Patent Number
NAS 1.26:186642
TR90-1155
NASA-CR-186642
AD-A227160
Report Number: NAS 1.26:186642
Report Number: TR90-1155
Report Number: NASA-CR-186642
Report Number: AD-A227160
Accession Number
90N26344
Funding Number(s)
CONTRACT_GRANT: NAG2-593
CONTRACT_GRANT: N00140-87-C-8904
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available