Time-aware relational abstractions for hybrid systems

  • Sergio Mover
  • , Alessandro Cimatti
  • , Ashish Tiwari
  • , Stefano Tonetta

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

Abstract

Hybrid Systems model both discrete switches and continuous dynamics and are suitable to represent embedded systems where discrete controllers interact with a physical plant. Relational abstraction is a new approach for verifying hybrid systems. In relational abstraction, the continuous dynamics in each location of the hybrid system is abstracted by a binary relation that relates the current value of the continuous variables with all future values of the variables that are reachable after a time elapse (continuous) transition. The abstract system is an infinite-state system, which can be verified using k-induction or abstract interpretation. Existing techniques for computing relational abstractions are time-agnostic: they do not construct any relationship between the state variables and the time elapsed during the continuous evolution. Time-agnostic abstractions cannot verify timing properties. We present a technique to compute a time-aware relational abstraction for verifying (timing-related) safety properties of cyber-physical systems. We show the effectiveness of the new abstraction on several case studies on which the previous techniques fail.

Original languageEnglish
Title of host publication2013 Proceedings of the International Conference on Embedded Software, EMSOFT 2013
PublisherIEEE Computer Society
ISBN (Print)9781479914432
DOIs
Publication statusPublished - 1 Jan 2013
Externally publishedYes
Event13th International Conference on Embedded Software, EMSOFT 2013 - Montreal, QC, Canada
Duration: 29 Sept 20134 Oct 2013

Publication series

Name2013 Proceedings of the International Conference on Embedded Software, EMSOFT 2013

Conference

Conference13th International Conference on Embedded Software, EMSOFT 2013
Country/TerritoryCanada
CityMontreal, QC
Period29/09/134/10/13

Keywords

  • Abstraction
  • Formal methods
  • Hybrid systems
  • Verification

Fingerprint

Dive into the research topics of 'Time-aware relational abstractions for hybrid systems'. Together they form a unique fingerprint.

Cite this