ABSTRACT

Fundamentals of Dependable Computing for Software Engineers presents the essential elements of computer system dependability. The book describes a comprehensive dependability-engineering process and explains the roles of software and software engineers in computer system dependability. Readers will learn:Why dependability mattersWhat it means for a

chapter 1|26 pages

Introduction

chapter 2|46 pages

Dependability Requirements

chapter 3|30 pages

Errors, Faults, and Hazards

chapter 4|20 pages

Dependability Analysis

chapter 5|24 pages

Dealing with Faults

chapter 6|34 pages

Degradation Faults and Software

chapter 7|40 pages

Software Dependability

chapter 8|36 pages

Software Fault Avoidance in Specification

chapter 9|34 pages

Software Fault Avoidance in Implementation

chapter 10|28 pages

Software Fault Elimination

chapter 11|36 pages

Software Fault Tolerance

chapter 12|38 pages

Dependability Assessment