14 Fault Tolerance Flashcards

1
Q

How to contain defects

A

Duplication and backup to reduce the chances for (software) failures or damages due to them.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Rare event assumption

A

Rare Event Assumptions: Impossible to anticipate all rare events.

Failure Independence assumption: Different components fail independently of one another.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Recovery Block

A

Failures are detected, but the underlying faults are not removed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

NVP

A

Software’s basic functional units consist of N parallel independent versions.

The system input is distributed to all the N versions.

The individual output for each version is fed to a decision unit.

The decision unit determines the system outoput using a specfic decision algorithm.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ways to acheive diversity in Version Independence

A

People Diversity
Process diversity
Technology Diversity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In Fault Tree Analysis, circles are:

A

Uncontrollable Event

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In Fault Tree Analysis, rectangle are:

A

Controllable Events

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Risk

A

“the possibility of suffering loss”
Not bad, it is essential to progress.

The challenge is to manage the amount of risk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Risk can be one of two parts:

A

Risk Assessment
Risk Control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Risk Exposure

A

For each risk:
RE = p(unsatisfactory outcome) X loss(unsatisfactory outcome)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Risk Reduction Leverage

A

For each mitigation action;
RRL = (REbefore - REafter) / cost of intervention.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Risk Assessment

A

Quantitative (Standard Costs and probability measures)
Qualitative (Develop a risk classification matrix)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Containment Walls

A

To contain such damaing disasters.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly