2001
DOI: 10.1145/384192.384195
|View full text |Cite
|
Sign up to set email alerts
|

Modeling software design diversity

Abstract: This is the unspecified version of the paper.This version of the publication may differ from the final published version. Permanent repository link: AbstractDesign diversity has been used for many years now as a means of achieving a degree of fault tolerance in software-based systems. Whilst there is clear evidence that the approach can be expected to deliver some increase in reliability compared with a single version, there is not agreement about the extent of this. More importantly, it remains difficult to … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
101
0
2

Year Published

2004
2004
2015
2015

Publication Types

Select...
5
2
1

Relationship

4
4

Authors

Journals

citations
Cited by 110 publications
(104 citation statements)
references
References 30 publications
1
101
0
2
Order By: Relevance
“…"Reliability modelling" in engineering is concerned with predicting probabilities of future failures 1 (or failure-free behaviour) of man-made systems. It most typically involves building a "model" which gives a mathematical specification of how failures of its components may cause the failure of the system (specifically, which combinations of component failures would lead to system failure) (1). These models bring insight about which components are most critical for the dependability of the whole system, about which component it is best to spend effort to improve, and sometimes allow one to estimate the dependability measures for the whole system, like the probability of the system behaving improperly, from parameters like the known reliability levels of the individual components.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…"Reliability modelling" in engineering is concerned with predicting probabilities of future failures 1 (or failure-free behaviour) of man-made systems. It most typically involves building a "model" which gives a mathematical specification of how failures of its components may cause the failure of the system (specifically, which combinations of component failures would lead to system failure) (1). These models bring insight about which components are most critical for the dependability of the whole system, about which component it is best to spend effort to improve, and sometimes allow one to estimate the dependability measures for the whole system, like the probability of the system behaving improperly, from parameters like the known reliability levels of the individual components.…”
Section: Introductionmentioning
confidence: 99%
“…As is common practice in the evaluation of medical products, the HTA trial compared the effectiveness of human film-readers' behaviour with and without the 1 We will use "failure" to mean any case in which something (a machine or a human or a set of cooperating humans and machines) produces an incorrect output. 2 Henceforth in this paper we will always use the term "system" to refer to the whole system which includes a human and a machine component.…”
Section: Introductionmentioning
confidence: 99%
“…Figure 2 is intended to depict this infimum property of this set of distributions. The infimum of the resulting set of Bayesian posterior perfection probabilities -each computed from one member of this set of priors -is easily show to be the RHS of equation (4).…”
Section: Numerical Examplesmentioning
confidence: 99%
“…So if, in a 1-out-of-2 protection system (1oo2 system), channel A fails on a particular demand, there may be a good chance that channel B will not fail. There is evidence from some industrial applications that this kind of design diversity has been successful [4]. For example, the safetycritical flight control systems of Airbus fleets have experienced massive operational exposure [5] with apparently no critical failure.…”
Section: Introduction: Why "Probability Of Perfection"?mentioning
confidence: 99%
“…The components that form the best pair may not necessarily be the ones which are the best individually. For further details on the subtleties of this problem the interested reader is referred to a recent survey [16].…”
Section: Introductionmentioning
confidence: 99%