TY - GEN
T1 - State restoration in real-Time systems
AU - Shu, Lihchyun
AU - Tsai, Chang Ming
N1 - Funding Information:
This research was partially supported by the National Science Council under grant number NSC 88-2213-E-309-002.
PY - 1999
Y1 - 1999
N2 - Fault-Tolerant techniques are often employed to provide predictable performance in the presence of malfunction of embedded real-Time systems. Our research addresses the problem of restoring real-Time systems to a prior state when a fault generates errors. In this paper, we first define the state restoration problem in real-Time systems, explaining when is necessary to restore a real-Time system to a prior state. We then make a thorough comparison of two important state restoration schemes, viz. backward error recovery and failure recovery, in an integrated framework. The comparisons give us an in-depth study of both schemes and allow us to characterize the kinds of fault-Tolerant problems in real-Time applications that each scheme is best suited to deal with. Finally, we propose a novel technique to avoid the domino effect that may arise when backward error recovery takes place.
AB - Fault-Tolerant techniques are often employed to provide predictable performance in the presence of malfunction of embedded real-Time systems. Our research addresses the problem of restoring real-Time systems to a prior state when a fault generates errors. In this paper, we first define the state restoration problem in real-Time systems, explaining when is necessary to restore a real-Time system to a prior state. We then make a thorough comparison of two important state restoration schemes, viz. backward error recovery and failure recovery, in an integrated framework. The comparisons give us an in-depth study of both schemes and allow us to characterize the kinds of fault-Tolerant problems in real-Time applications that each scheme is best suited to deal with. Finally, we propose a novel technique to avoid the domino effect that may arise when backward error recovery takes place.
UR - http://www.scopus.com/inward/record.url?scp=0003538982&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0003538982&partnerID=8YFLogxK
U2 - 10.1109/RTCSA.1999.811187
DO - 10.1109/RTCSA.1999.811187
M3 - Conference contribution
AN - SCOPUS:0003538982
T3 - Proceedings - 6th International Conference on Real-Time Computing Systems and Applications, RTCSA 1999
SP - 4
EP - 12
BT - Proceedings - 6th International Conference on Real-Time Computing Systems and Applications, RTCSA 1999
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th International Conference on Real-Time Computing Systems and Applications, RTCSA 1999
Y2 - 13 December 1999 through 15 December 1999
ER -