Week 9 - System Failures and Errors Flashcards

(16 cards)

1
Q

Regulatory failures

A

Failures caused by lack of information/ under-trained personnel/ lack of regulation.

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

Managerial failures

A

Failures caused by safety climate/ lines of command responsibility/ quality control.

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

Hardware failures

A

Failures caused by design failure/ requirements failures/ implementation failure.

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

Software failures

A

Failures caused by requirements failures/ specification failures.

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

Human failures

A

Failures caused by slips/ lapses and mistakes/ team factors/ human error.

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

Cascading failures

A

When an error in one part may coincide with the failures of different parts - domino effect of failures.
Many possible combinations of cascading failures in complex systems.

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

Complex system characteristics

A
  • Complex interactions: unfamiliar, unplanned or unexpected sequences which are not visible or immediately comprehensible.
  • Tightly coupled: strong link between multiple parts of the system, rigidly ordered processes, very little slack.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What makes a system particularly prone to failure

A

If a system has both complex interactions and is tightly coupled.

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

Swiss Cheese Model

A
  • A way of showing how mistakes in different barriers/ layers of defences of a system can turn a hazard into a loss.
  • Each slice of cheese represents a layer of defences of the system.
  • The holes in each slice of cheese represent mistakes/failures in this layer of defences in the system.
  • If enough holes line up, there is a path between each end of the row of slice representing a hazard being able to move through the mistakes and become a loss.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Limitations of the Swiss cheese model

A
  • There is randomness in whether the holes line up.
  • Independence of barriers is assumed.
  • Doesn’t explain what the holes are or how they came about.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Dependability

A

The ability of a system to deliver service that can justifiably be trusted.
Dependability is the most important property for most complex socio-technical systems.

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

Laprie’s model

A

A model to represent dependability by splitting it up into 3 factors - impairments, means and attributes.
- Impairments: faults with the system (faults, errors, failures). Want this to be minimised.
- Means: Made up of procurement (fault avoidance and tolerance) and validation (fault forecasting and removal).
- Attributes: Qualities of the system (availability, reliability, safety, security).

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

Laprie’s model - impairments

A
  • System failure: when the system does not deliver the service its users expect
  • System error: where the behaviour of the system does not confirm to its specification
  • System fault: incorrect system state not expected by the designers of the system
  • Human error or mistake: human behaviour that results in faults being introduced into a system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Laprie’s model - means

A
  • Fault avoidance: preventing the occurrence or introduction of faults
  • Fault tolerance: delivering correct service, though faults are present
  • Fault removal: reducing number or severity of faults
  • Fault forecasting: estimating number of faults, future occurrence, consequences
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Laprie’s model - primary attributes of dependability

A

Availability: ability of system to deliver services when requested
Reliability: ability of the system to deliver services as specified
Safety: ability of the system to operate without catastrophic failure
Security: ability of the system to protect itself against accidental or deliberate intrusion

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

Laprie’s model - secondary attributes of dependability

A

Timeliness: the ability of the system to respond in a timely way to user requests.
Survivability: the ability of a system to continue to deliver its services to users in the face of deliberate or accidental attack
Recoverability: the ability of the system to recover from user or system errors.
Maintainability: the ease of repairing the system after a failure has been discovered or changing the system to include new features.