Bounds on the Reliability of Fault-Tolerant Software Built by Forcing Diversity
Fault tolerance via diversity has been advocated as a viable defence against common-mode failure in safety critical systems. The consequences of using diverse, redundant software components in fault-tolerant, software-based systems have been the subject of much research. In particular, Littlewood an...
Saved in:
Published in | Computer Safety, Reliability, and Security Vol. 4680; pp. 411 - 416 |
---|---|
Main Author | |
Format | Book Chapter |
Language | English |
Published |
Germany
Springer Berlin / Heidelberg
2007
Springer Berlin Heidelberg |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 3540751009 9783540751007 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-540-75101-4_38 |
Cover
Loading…
Summary: | Fault tolerance via diversity has been advocated as a viable defence against common-mode failure in safety critical systems. The consequences of using diverse, redundant software components in fault-tolerant, software-based systems have been the subject of much research. In particular, Littlewood and Miller showed analytically how “forcing” diversity between redundant software components might achieve higher expected system reliability than if these components failed independently. But their theorems concerned very special scenarios. This paper examines various lower and upper bounds on the expected reliability of systems built by ”forcing diversity” and specify conditions for forced diversity to guarantee improved upper bounds on the system’s expected probability of failure on demand (pfd). |
---|---|
ISBN: | 3540751009 9783540751007 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-540-75101-4_38 |