A Vision of Collaborative Verification-Driven Engineering of Hybrid Systems

Stefan Mitsch, Grant Olney Passmore, André Platzer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Hybrid systems with both discrete and continuous dynamics are an important model for real-world physical systems. The key challenge is how to ensure their correct functioning w.r.t. safety requirements. Promising techniques to ensure safety seem to be model-driven engineering to develop hybrid systems in a well-defined and traceable manner, and formal verification to prove their correctness. Their combination forms the vision of verification-driven engineering. Despite the remarkable progress in automating formal verification of hybrid systems, the construction of proofs of complex systems often requires significant human guidance, since hybrid systems verification tools solve undecidable problems. It is thus not uncommon for verification teams to consist of many players with diverse expertise. This paper introduces a verification-driven engineering toolset that extends our previous work on hybrid and arithmetic verification with tools for (i) modeling hybrid systems, (ii) exchanging and comparing models and proofs, and (iii) managing verification tasks. This toolset makes it easier to tackle large-scale verification tasks.
Original languageEnglish
Title of host publicationProceedings of Enabling Domain Experts to use Formalised Reasoning - Symposium AISB, Do-Form
PublisherAISB
Pages8-17
Number of pages10
Publication statusPublished - 2013

Fingerprint

Dive into the research topics of 'A Vision of Collaborative Verification-Driven Engineering of Hybrid Systems'. Together they form a unique fingerprint.

Cite this