This guide is about engineering aspects of resilience assurance. Failure is attributed to hazards. The guide presents a methodology and guidelines for coping with hazards from various sources (the operator, hardware, software bugs, context, design mistakes, etc.) both proactively and reactively.
The concept of resilience engineering is discussed by Hollnagel et al. ( 2006 ). Principles for designing resilient systems are introduced and elaborated by Jackson (2010 , 2013 ).
Resilience engineering is an emergent discipline, formed by integration of concepts and techniques of three disciplines:
Resilience engineering plays a key role in Safety Engineering
A key feature in Proactive resilience assurance is a resilience-oriented architecture, which extends the functional unit by special add-ons.
The methods for resilience assurance are integrated in the traditional cycle of proactive and reactive system development.
05 Apr 2017.