Chapter 6

Dependability Architecture

Abstract

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 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.