CHAPTER 4        Dependability Analysis

Learning objectives of this chapter are to understand:

•  The technology of fault tree analysis.

•  The technology of failure modes, effects, and criticality analysis.

•  The technology of hazard and operability analysis.

•  The technologies that can be used to determine the faults to which a system is subject.

•  The consequences for a system of critical-component failures.

•  The requirements for a system related to component failures.

4.1 Anticipating Faults

The concept of anticipated faults was introduced in Section 3.10. Anticipating faults is important because, in almost all circumstances, provided we know that a certain fault is present or might arise, we can do something to at least mitigate the ...

Get Fundamentals of Dependable Computing for Software Engineers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.