1991
DOI: 10.1109/52.300038
|View full text |Cite
|
Sign up to set email alerts
|

Implementing design diversity to achieve fault tolerance

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

1998
1998
2011
2011

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 50 publications
(13 citation statements)
references
References 11 publications
0
13
0
Order By: Relevance
“…It is ironic, to say the least, that the quality control mechanism of replication, especially external replication, is so little practiced amongst those doing the science behind the engineering. There is an additional irony: because of the current state of software development practice, N-version programming has been suggested as a fault recovery mechanism (see, for example Kelly et al (1991) ). We know so little about doing it right, we end up replicating system functionality across several programs.…”
Section: Replication: the Motivationmentioning
confidence: 99%
“…It is ironic, to say the least, that the quality control mechanism of replication, especially external replication, is so little practiced amongst those doing the science behind the engineering. There is an additional irony: because of the current state of software development practice, N-version programming has been suggested as a fault recovery mechanism (see, for example Kelly et al (1991) ). We know so little about doing it right, we end up replicating system functionality across several programs.…”
Section: Replication: the Motivationmentioning
confidence: 99%
“…There are several software fault tolerant systems [15][6] that are based on design diversity [16] to tolerate software design faults.…”
Section: F Results Analysismentioning
confidence: 99%
“…For example, if the battery level goes low beyond a certain limit, the system can go into a power-saving mode using features that incur minimum impact on battery consumption or replacing active components with back-up/standby ones which may provide lower quality/fewer services but consume less battery (e.g. in design diversity techniques [9]). Without the trade-off analysis introduced here, such a decision may not only be hard, but also will be blind in the sense that the side effects of a feature/component replacement on other aspects of the system will be unknown.…”
Section: Usage Examplementioning
confidence: 99%