A Vision of Collaborative Verification-Driven Engineering of Hybrid Systems

Stefan Mitsch, Grant Olney Passmore, Andre Platzer

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

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
Editors Manfred Kerber, Christoph Lange and Colin Rowat
Pages8-17
Number of pages10
Publication statusPublished - 2013

Fields of science

  • 102 Computer Sciences
  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102014 Information design
  • 102027 Web engineering

JKU Focus areas

  • Computation in Informatics and Mathematics

Cite this