Risk Structures: Towards Engineering Risk-aware Autonomous Systems
Mario Gleirscher
TL;DR
Risk Structures presents a compositional, algebraic framework for qualitative risk modelling in autonomous systems by separating a process model $P$ from a modular risk model $\mathfrak{R}$ built from risk factors. Risk factors are formalized as labeled transition systems with phases and events, translated into CSP processes, and assembled into risk spaces $R(F)$ with operators like parallel composition $\parallel$ and constraints $[\cdot]_C$ to capture dependencies. The framework introduces qualitative and quantitative mitigation orders, proving properties such as linearity and lattice structure to support refinement and safety reasoning at design-time and run-time, and discusses integration with failure analysis and runtime monitoring. The work lays a foundation for scalable, compositional risk-aware design of autonomous systems and outlines pathways to probabilistic extensions, reachability analysis, and tool-supported monitor synthesis. This approach supports systematic, verifiable risk management in complex robot and autonomous-system deployments.
Abstract
Inspired by widely-used techniques of causal modelling in risk, failure, and accident analysis, this work discusses a compositional framework for risk modelling. Risk models capture fragments of the space of risky events likely to occur when operating a machine in a given environment. Moreover, one can build such models into machines such as autonomous robots, to equip them with the ability of risk-aware perception, monitoring, decision making, and control. With the notion of a risk factor as the modelling primitive, the framework provides several means to construct and shape risk models. Relational and algebraic properties are investigated and proofs support the validity and consistency of these properties over the corresponding models. Several examples throughout the discussion illustrate the applicability of the concepts. Overall, this work focuses on the qualitative treatment of risk with the outlook of transferring these results to probabilistic refinements of the discussed framework.
