Reliability Issues in Computing System Design

The work

AuthorsB. Randell; P. A. Lee; P. C. Treleaven
Editors
Typearticle
Year1978
Citekeyrandell1978reliability

Where it appeared

Published inACM Computing Surveys
PublisherAssociation for Computing Machinery
Volume10
Issue2
Pages123--165

Identifiers

DOI10.1145/356725.356729

Abstract

This paper surveys the various problems involved in achieving very high reliability from complex computing systems, and discusses the relationship between system structuring techniques and techniques of fault tolerance. Topics covered include: 1) protective redundancy in hardware and software; 2) the use of atomic actions to structure the activity of a system to limit information flow; 3) error detection techniques; 4) strategies for locating and dealing with faults and for assessing the damage they have caused; and 5) forward and backward error recovery techniques, based on the concepts of recovery line, commitment, exception, and compensation. The ideas described relate to techniques used to date in systems intended for environments in which high reliability is demanded. Three specific systems, the JPL-STAR, the Bell Laboratories ESS No. 1A processor, and the PLURIBUS, are described in some detail and compared.

A copy is held

pdf, 3.8 MB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereimport via bibtex
Added2026-08-12 00:00 UTC
Approved bya person 2026-08-16 15:38 UTC

Cite it as

@article{randell1978reliability,
  title        = {Reliability Issues in Computing System Design},
  author       = {B. Randell and P. A. Lee and P. C. Treleaven},
  year         = {1978},
  journal      = {ACM Computing Surveys},
  publisher    = {Association for Computing Machinery},
  volume       = {10},
  number       = {2},
  pages        = {123--165},
  doi          = {10.1145/356725.356729},
}

This record lives at https://refs.drheap.org/randell1978reliability/ and will keep doing so.