IsaVODEs: Interactive Verification of Cyber-Physical Systems at Scale

We formally introduce IsaVODEs (Isabelle verification with Ordinary Differential Equations), an open, compositional and extensible framework for the verification of cyber-physical systems. We extend a previous semantic approach with methods and techniques that increase its expressivity, proof automation, and scalability to the level of state-of-the-art deductive verification tools. Our contributions include a user-friendly specification language, a flexible hybrid store model, including vectors and matrices, and separation-logic-style rules for local reasoning with hybrid stores using a novel form of differentiation called framed Fréchet derivatives. The formalisation of correctness specifications with forward predicate transformers, the certification of flows as unique solutions to systems of ordinary differential equations, and invariant reasoning for such systems also contribute to the scalability and usability of our framework. In combination, these features make our framework flexible and adaptable to several verification workflows. A suite of examples and hybrid systems verification benchmarks validate our framework relative to other state-of-the-art approaches.

Authors

Institutions

Publication Details

Journal
Journal of Automated Reasoning
Published
2024-10-19
DOI
https://doi.org/10.1007/s10817-024-09709-2
Citations
3
Primary Topic
Formal Methods in Verification
Type
article
Field-Weighted Citation Impact
1.08
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

IsaVODEs: Interactive Verification of Cyber-Physical Systems at Scale

Georg Struth, Christian Pardillo Laursen, Thomas M. Hickman, Simon Foster et al.
3 citations
Journal of Automated Reasoning
Formal Methods in Verification
1.08
article

IsaVODEs: Interactive Verification of Cyber-Physical Systems at Scale

Georg Struth, Christian Pardillo Laursen, Thomas M. Hickman, Simon Foster, Mario Gleirscher, Jonathan Julián Huerta y Munive
article en
3 citations

Abstract

We formally introduce IsaVODEs (Isabelle verification with Ordinary Differential Equations), an open, compositional and extensible framework for the verification of cyber-physical systems. We extend a previous semantic approach with methods and techniques that increase its expressivity, proof automation, and scalability to the level of state-of-the-art deductive verification tools. Our contributions include a user-friendly specification language, a flexible hybrid store model, including vectors and matrices, and separation-logic-style rules for local reasoning with hybrid stores using a novel form of differentiation called framed Fréchet derivatives. The formalisation of correctness specifications with forward predicate transformers, the certification of flows as unique solutions to systems of ordinary differential equations, and invariant reasoning for such systems also contribute to the scalability and usability of our framework. In combination, these features make our framework flexible and adaptable to several verification workflows. A suite of examples and hybrid systems verification benchmarks validate our framework relative to other state-of-the-art approaches.

Journal of Automated ReasoningVol. 68(4)
Hochschule Bremen (DE), University of Bremen (DE), Portobello High School (GB), Institute of Informatics of the Slovak Academy of Sciences (SK), Czech Technical University in Prague (CZ), University of York (GB)
Openalex Percentile: Top 20%
Formal Methods in Verification
1.08
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.