Browse by author
Lookup NU author(s): Emeritus Professor Tom Anderson
Real-time systems often have very high reliability requirements and are therefore prime candidates for the inclusion of fault tolerance techniques. In order to provide tolerance to sofrware faults, some form of state restoration is usually advocated as a means of recovery. State restoration can be expensive and the cost is exacerbated for systems which utilize concurrent processes. The difficulties introduced by timing constraints imply that providing tolerance for sofrtware faults may be inordinately expensive or complex. The paper asserts that this is not the case, and proposes a staightforward pragmatic approach to software fault tolerance which is beleived to be applicable to many real-time systems. The approach takes advantage of the structure of real-time systems to simplify error recovery, and a classification scheme for errors is introduced. Responses to each type of error are proposed which allow service to be maintained.
Author(s): Anderson T, Knight JC
Publication type: Report
Publication status: Published
Series Title: Computing Laboratory Technical Report Series
Year: 1981
Pages: 44
Print publication date: 01/06/1981
Source Publication Date: June 1981
Report Number: 169
Institution: Computing Laboratory, University of Newcastle upon Tyne
Place Published: Newcastle upon Tyne
URL: http://www.cs.ncl.ac.uk/publications/trs/papers/169.pdf