Projects per year
Abstract
We present simple new Hoare logics and refinement calculi for hybrid systems in the style of differential dynamic logic. (Refinement) Kleene algebra with tests is used for reasoning about the program structure and generating verification conditions at this level. Lenses capture hybrid program stores in a generic algebraic way. The approach has been formalised with the Isabelle/HOL proof assistant. A number of examples explains the workflow with the resulting verification components.
Original language | English |
---|---|
Title of host publication | 18th International Conference on Relational and Algebraic Methods in Computer Science (RAMiCS 2020) |
Publisher | Springer |
Number of pages | 16 |
DOIs | |
Publication status | Published - 1 Apr 2020 |
Publication series
Name | Lecture Notes in Computer Science |
---|
Bibliographical note
© Springer Nature Switzerland AG 2020. This is an author-produced version of the published paper. Uploaded in accordance with the publisher’s self-archiving policy. Further copying may not be permitted; contact the publisher for details.Projects
- 1 Finished
-
CyPhyAssure: CyPhyAssure: Compositional Safety Assurance for Cyber-Physical Systems
1/06/18 → 31/07/21
Project: Research project (funded) › Research