Terminology

Term
Description
Example

Failure

A component is not following its specifications

Crashing program

Error

Part of the program that can generate a failure.

Bug

Fault

Cause of the error.

Programmer

Failure prevention

Prevent the occurrence of a failure

Not hiring sloppy programmers

Failure tolerance

Built a component that can mask the occurrence of a failure

Each component is developed independently by two programmers

Failure removal

Reduce the presence, number or severity of failures

Firing sloppy programmers

Failure prediction

Estimate the actual presence, future incidence and consequence of failures

Estimate how the HR is hiring the programmers

Models of failure

Types of failure
Description of the server behavior

Crash failure

Stops, but until then it works well

Omission: - on reception - on emission

Does not respond to messages Does not receive new messages Does not send messages

Temporal flaw

Responds out of the specified time window

Failure in response: - in value - on the transition of state

Response is incorrect The response is wrong Deviation from the correct control flux

Last updated