Reusable Specification Patterns for Verification of Resilience in Autonomous Hybrid Systems

Julius Adelt*, Robert Mensing, Paula Herber

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)
27 Downloads (Pure)

Abstract

Autonomous hybrid systems are systems that combine discrete and continuous behavior with autonomous decision-making, e.g., using reinforcement learning. Such systems are increasingly used in safety-critical applications such as self-driving cars, autonomous robots or water supply systems. Thus, it is crucial to ensure their safety and resilience, i.e., that they function correctly even in the presence of dynamic changes and disruptions. In this paper, we present an approach to obtain formal resilience guarantees for autonomous hybrid systems using the interactive theorem prover KeYmaera X. Our key ideas are threefold: First, we derive a formalization of resilience that is tailored to autonomous hybrid systems. Second, we present reusable patterns for modeling stressors, detecting disruptions, and specifying resilience as a service level response in the differential dynamic logic (dL). Third, we combine these concepts with an existing approach for the safe integration of learning components using hybrid contracts, and extend it towards dynamic adaptations to stressors. By combining reusable patterns for stressors, observers, and adaptation contracts for learning components, we provide a systematic approach for the deductive verification of resilience of autonomous hybrid systems with reduced specification effort. We demonstrate the applicability of our approach with two case studies, an autonomous robot and an intelligent water distribution system.

Original languageEnglish
Title of host publicationFormal Methods
Subtitle of host publication26th International Symposium, FM 2024, Milan, Italy, September 9-13, 2024. Proceedings, Part II
EditorsAndre Platzer, Kristin Yvonne Rozier, Matteo Pradella, Matteo Rossi
Place of PublicationCham, Switzerland
PublisherSpringer
Pages208-228
Number of pages21
ISBN (Electronic)978-3-031-71177-0
ISBN (Print)978-3-031-71176-3
DOIs
Publication statusPublished - 13 Sept 2024
Event26th International Symposium on Formal Methods, FM 2024 - Milan, Italy
Duration: 11 Sept 202413 Sept 2024
Conference number: 26

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume14934
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference26th International Symposium on Formal Methods, FM 2024
Abbreviated titleFM 2024
Country/TerritoryItaly
CityMilan
Period11/09/2413/09/24

Keywords

  • Deductive verification
  • Formal methods
  • Hybrid systems
  • Reinforcement Learning
  • Resilience
  • Reusability

Fingerprint

Dive into the research topics of 'Reusable Specification Patterns for Verification of Resilience in Autonomous Hybrid Systems'. Together they form a unique fingerprint.

Cite this