Published 1988 | Version v1
Book

The PODS diversity experiment

Creators

  • 1. Central Electricity Generating Board, Central Electricity Research Lab., Leatherhead, Surrey KT22 7SE (UK)

Description

A high integrity system typically has a number of redundant components operating in parallel to reduce the probability of a system failure. If the component failures were random, then the probability of several components failing simultaneously would be much smaller than the failure probability of any single component. However, should the components contain common design flaws, then more than one component could fail simultaneously due to a common cause (a common mode failure). This would increase the probability of a system failure. For a computer-based system where the same software component is being run in each processor, any software fault is a potential cause of common mode failure. One method of reducing common software faults is to use diverse software in each processor (n-version programming). This paper discusses how the use of software diversity raises a number of issues. A diversity experiment is described

Additional details

Publishing Information

Publisher
Springer-Verlag New York Inc.
Imprint Place
New York, NY (USA)
ISBN
0-387-82014-0
Imprint Title
Sofware diversity in computerized control systems
Imprint Pagination
195 p.
Journal Page Range
p. 51-84.