Backward Reachability Analysis for Timed Automata with Data Variables
DOI:
https://doi.org/10.14279/tuj.eceasst.76.1076Abstract
Efficient techniques for reachability analysis of timed automata are zone-based methods that explore the reachable state space from the initial state, and SMT-based methods that perform backward search from the target states. It is also possible to perform backward exploration based on zones, but calculating predecessor states for systems with data variables is computationally expensive, prohibiting the successful application of this approach so far. In this paper we overcome this limitation by combining zone-based backward exploration with the weakest precondition operation for data variables. This combination allows us to handle diagonal constraints efficiently as opposed to zone-based forward search where most approaches require additional operations to ensure correctness. We demonstrate the applicability and compare the efficiency of the algorithm to existing forward exploration approaches by measurements performed on industrial case studies. Although the large number of states often prevents successful verification, we show that data variables can be efficienlty handled by the weakest precondition operation. This way our new approach complements existing techniques.Downloads
Published
2019-05-14
How to Cite
[1]
R. Farkas, T. Tóth, Ákos Hajdu, and A. Vörös, “Backward Reachability Analysis for Timed Automata with Data Variables”, eceasst, vol. 76, May 2019.
Issue
Section
Articles
License
Copyright (c) 2019 Electronic Communications of the EASST
This work is licensed under a Creative Commons Attribution 4.0 International License.