Verification and parameter synthesis for real-time programs using refinement of trace abstraction

From MaRDI portal
Publication:4989166

DOI10.3233/FI-2021-1997zbMATH Open1478.68053arXiv2007.10539MaRDI QIDQ4989166FDOQ4989166


Authors: Franck Cassez, Larsen Kim Guldstrand, Peter Gjøl Jensen Edit this on Wikidata


Publication date: 21 May 2021

Published in: Fundamenta Informaticae (Search for Journal in Brave)

Abstract: We address the safety verification and synthesis problems for real-time systems. We introduce real-time programs that are made of instructions that can perform assignments to discrete and real-valued variables. They are general enough to capture interesting classes of timed systems such as timed automata, stopwatch automata, time(d) Petri nets and hybrid automata. We propose a semi-algorithm using refinement of trace abstractions to solve both the reachability verification problem and the parameter synthesis problem for real-time programs. All of the algorithms proposed have been implemented and we have conducted a series of experiments, comparing the performance of our new approach to state-of-the-art tools in classical reachability, robustness analysis and parameter synthesis for timed systems. We show that our new method provides solutions to problems which are unsolvable by the current state-of-the-art tools.


Full work available at URL: https://arxiv.org/abs/2007.10539




Recommendations



Cites Work


Cited In (2)

Uses Software





This page was built for publication: Verification and parameter synthesis for real-time programs using refinement of trace abstraction

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4989166)