Based on the Theory of Resilience. More information from System Resilience - SEboK.
Resilience is the capability of a system to proactively seek out, and enact when necessary, means to ensure the systems’ capabilities are maintained in the face of disruption.
Engineering this resilience is based on three core tenets:
- Avoid
- Resist
- Recover
These core tenets are supported by the following points: