Chapter 6

Dependability Architecture


This chapter introduces the concept of dependability as the union of safety, reliability, and security. Each of these aspects of dependability is defined and discussed in terms of its primary concerns and how dependability analysis can be performed. The author’s UML Profile for Fault Tree Analysis (FTA) and UML Profile for Security Analysis are introduced and their usage discussed. Control measures are discussed using design patterns as an approach to achieve system dependability. Hazard, Fault Means and Effect Analysis (FMEA), and (security) threat analysis templates are given to guide the analysis of dependability and to capture important dependability metadata. Exercises are provided for dependability ...

Get Real-Time UML Workshop for Embedded Systems, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.