NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Distributed execution of recovery blocks - An approach for uniform treatment of hardware and software faults in real-time applicationsThe concept of distributed execution of recovery blocks is examined as an approach for uniform treatment of hardware and software faults. A useful characteristic of the approach is the relatively small time cost it requires. The approach is thus suitable for incorporation into real-time computer systems. A specific formulation of the approach that is aimed at minimizing the recovery time is presented, called the distributed recovery block (DRB) scheme. The DRB scheme is capable of effecting forward recovery while handling both hardware and software faults in a uniform manner. An approach to incorporating the capability for multiprocessing scheme is also discussed. Two experiments aimed at testing the execution efficiency of the scheme in real-time applications have been conducted on two different multimicrocomputer networks. The results clearly indicate the feasibility of achieving tolerance of hardware and software faults in a broad range of real-time computer systems by use of the schemes for distributed execution of recovery blocks.
Document ID
19890049875
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Kim, K. H.
(California, University Irvine, United States)
Welch, Howard O.
(Optimization Technology, Inc. Auburn, AL, United States)
Date Acquired
August 14, 2013
Publication Date
May 1, 1989
Publication Information
Publication: IEEE Transactions on Computers
Volume: 38
ISSN: 0018-9340
Subject Category
Computer Systems
Accession Number
89A37246
Funding Number(s)
CONTRACT_GRANT: N00014-87-K-0231
CONTRACT_GRANT: DASG60-83-C-0042
CONTRACT_GRANT: DASG60-82-C-0019
CONTRACT_GRANT: NAS7-918
CONTRACT_GRANT: NAG1-470
Distribution Limits
Public
Copyright
Other

Available Downloads

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