Table of Contents
7 relations: Computer, Design by contract, Fail-fast system, Fail-safe, Fail-stop, Fault tolerance, Information technology.
Computer
A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (computation).
See Fail-silent system and Computer
Design by contract
Design by contract (DbC), also known as contract programming, programming by contract and design-by-contract programming, is an approach for designing software.
See Fail-silent system and Design by contract
Fail-fast system
In systems design, a fail-fast system is one that immediately reports at its interface any condition that is likely to indicate a failure.
See Fail-silent system and Fail-fast system
Fail-safe
In engineering, a fail-safe is a design feature or practice that, in the event of a failure of the design feature, inherently responds in a way that will cause minimal or no harm to other equipment, to the environment or to people. Fail-silent system and fail-safe are fault-tolerant computer systems and Safety.
See Fail-silent system and Fail-safe
Fail-stop
A fail-stop subset of a computer language is one that has the same semantics as the original, except in the case where an exceptional condition arises.
See Fail-silent system and Fail-stop
Fault tolerance
Fault tolerance is the ability of a system to maintain proper operation despite failures or faults in one or more of its components.
See Fail-silent system and Fault tolerance
Information technology
Information technology (IT) is a set of related fields that encompass computer systems, software, programming languages, and data and information processing, and storage.
See Fail-silent system and Information technology

