ACM SIGPLAN Notices · 1975 · 1.5K citations · 6 references
ComputingComputer ScienceComputer SystemsFault ToleranceFault-tolerant ComputingFault-tolerant SystemsError DetectionError RecoveryFailure DetectionFault Tolerance DesignReliable System DesignSoftware Fault ToleranceError Recovery StrategiesFault Tolerance AnalysisFault Tolerance ArchitectureFault Tolerance MechanismsFault Tolerant ArchitecturesFault-tolerant ArchitectureRecovery Blocks
The paper presents, and discusses the rationale behind, a method for structuring complex computing systems by the use of what we term “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.
6
The structure of the “THE”-multiprogramming system
Edsger W. Dijkstra · Communications of the ACM · 1968 · 1.1K citations · Full text
Recovery semantics for a DB/DC system
Charles T. Davies · 1973 · 120 citations
A recursive virtual machine architecture
Hugh C. Lauer, David Wyeth · 1973 · 37 citations · Full text
Response to detected errors in well-structured programs
David Lorge Parnas · Figshare · 2018 · 34 citations · Full text