Resilient Cyberphysical Systems design framework based on the NSF Technology Roadmap. Addresses resilience from three sources - exogenous factors, design-reality mismatch, and engineered fragility.
A comprehensive framework for designing cyberphysical systems that are resilient-from-the-ground-up and resilient-by-reaction through progressive learning. Based on the NSF Technology Roadmap from Purdue University's workshop on Grand Challenges in Resilience.
Resilient CPS design must address three fundamental sources of system fragility:
External forces that impact the system:
Gaps between engineered designs and real-world conditions:
Inherent weaknesses in the design itself:
Build resilience into the system architecture from initial design.
Enable the system to learn and adapt through progressive learning.
Multiple overlapping protection mechanisms at different layers.
Prevent cascade failures by failing fast when errors exceed threshold.
Contain failures to prevent system-wide impact by isolating resources.
Transient failure recovery using exponential backoff with jitter.
Continuous system health assessment with critical/non-critical checks.
Chaterji, S., et al. (2019). Resilient Cyberphysical Systems and their Application Drivers: A Technology Roadmap. arXiv:2001.00090.
NSF-supported workshop on Grand Challenges in Resilience, Purdue University, March 20-21, 2019.