DocumentCode
3178514
Title
Fail-awareness: an approach to construct fail-safe applications
Author
Fetter, C. ; Cristian, F.
Author_Institution
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
fYear
1997
fDate
24-27 June 1997
Firstpage
282
Lastpage
291
Abstract
We present a framework for building fail-safe hard real-time applications on top of an asynchronous distributed system subject to communication partitions, i.e. using processors and communication facilities whose real-time delays cannot be guaranteed. The basic assumption behind our approach is that each processor has a local hardware clock that proceeds within a linear envelope of real-time. This allows to compute an upper bound on the actual delays incurred by a particular processing sequence or message transmission. Services and applications can use these computed bounds to detect when they cannot guarantee all their properties because of excessive delays. This allows an application to detect when to switch to a fail-safe mode.
Keywords
fault tolerant computing; real-time systems; reliability; asynchronous distributed system; communication partitions; fail-safe applications; hardware clock; message transmission; processing sequence; real-time applications; Application software; Buildings; Clocks; Computer science; Delay; Force measurement; Hardware; Real time systems; Switches; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1997. FTCS-27. Digest of Papers., Twenty-Seventh Annual International Symposium on
Conference_Location
Seattle, WA, USA
ISSN
0731-3071
Print_ISBN
0-8186-7831-3
Type
conf
DOI
10.1109/FTCS.1997.614101
Filename
614101
Link To Document