Title :
System structure for software fault tolerance
Author_Institution :
Computing Lab., Univ. of Newcastle upon Tyne, Newcastle upon Tyne, UK
fDate :
6/1/1975 12:00:00 AM
Abstract :
Presents and discusses the rationale behind a method for structuring complex computing systems by the use of what is termed `recovery blocks,´ `conversations,´ and `fault-tolerant interfaces.´ The aim is to facilitate the provision of dependable error detection and recovery facilities which can cope with errors caused by residual design inadequacies, particularly in the system software, rather than merely the occasional malfunctioning of hardware components.
Keywords :
fault tolerant computing; operating systems (computers); error detection; recovery facilities; software fault tolerance; system software; system structure; Complexity theory; Computers; Fault tolerance; Fault tolerant systems; Hardware; Software; Software reliability; Acceptance test; alternate block; checkpoint; conversation; error detection; error recovery; recovery block; recursive cache;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.1975.6312842