Quantitative Measurement of Cyber Resilience: Modeling and Experimentation
Michael J. Weisman, Alexander Kott, Jason E. Ellis, Brian J. Murphy, Travis W. Parker, Sidney Smith, Joachim Vandekerckhove
TL;DR
This work tackles the challenge of quantifying cyber resilience in cyber-physical systems by formalizing resilience through goal achievement, introducing malware and bonware as competing time-varying effects, and defining the resilience metric $R$ as the ratio of areas under time-varying performance curves. It combines a parsimonious deterministic modeling framework—including constant, piecewise constant, LTV, and PLTV variants—with an integrated physical-digital test bed that links real CAN-based ECUs (PASTA) to a high-fidelity simulation (Unity) via the Active Defense Framework (ADF) and automated data collection (OpenTAP). The key contributions are (i) explicit definitions and solutions for how malware and bonware shape functionality over time, (ii) an experimental methodology that yields quantitative, repeatable resilience data from controlled cyber-attacks, and (iii) practical resilience summaries, including the $R$ measure and model-based malware/bonware effectiveness parameters $\mathcal{M}$ and $\mathcal{B}$. This framework enables robust, scalable assessment of cyber resilience in trucks and can be extended to other cyber-physical systems, potentially informing design and defense strategies. The work advances both theory and practice by providing a concrete, data-driven approach to measure and compare cyber resilience across terrains, weights, and attack scenarios, with a clear path to broader adoption via the accompanying methodology.
Abstract
Cyber resilience is the ability of a system to resist and recover from a cyber attack, thereby restoring the system's functionality. Effective design and development of a cyber resilient system requires experimental methods and tools for quantitative measuring of cyber resilience. This paper describes an experimental method and test bed for obtaining resilience-relevant data as a system (in our case -- a truck) traverses its route, in repeatable, systematic experiments. We model a truck equipped with an autonomous cyber-defense system and which also includes inherent physical resilience features. When attacked by malware, this ensemble of cyber-physical features (i.e., "bonware") strives to resist and recover from the performance degradation caused by the malware's attack. We propose parsimonious mathematical models to aid in quantifying systems' resilience to cyber attacks. Using the models, we identify quantitative characteristics obtainable from experimental data, and show that these characteristics can serve as useful quantitative measures of cyber resilience.
