Dynamic Extrapolation in Extended Timed Automata

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

3 Downloads (Pure)

Abstract

Abstractions, such as extrapolation, ensure the termination of timed automata model checking. However, such methods are normally only defined for classical timed automata, hereas modern tools like Uppaal take as input timed automata extended with discrete data and C-like language constructs (XTA) making classical extrapolation excessively over-approximating if even applicable. In this paper, we propose a new dynamic extrapolation technique for XTAs that utilizes information from the immediate state of the search to find more precise extrapolation values. We determine which code snippets are relevant to obtain the extrapolation values ahead of verification using static analysis and then execute these dynamically during verification. We implement our novel extrapolation technique in Uppaal and find that it reduces the zone graph sizes by 34.7% overall compared to a classic location-clock-based extrapolation. The best case is an 82.7% reduction and the worst case is a surprising 8.2% increase.
OriginalsprogEngelsk
TitelFormal Methods and Software Engineering : 24th International Conference on Formal Engineering Methods, ICFEM 2023, Brisbane, QLD, Australia, November 21–24, 2023, Proceedings
RedaktørerYi Li, Sofiène Tahar
Antal sider17
ForlagSpringer
Publikationsdato9 nov. 2023
Sider83-99
ISBN (Trykt)978-981-99-7583-9
ISBN (Elektronisk)978-981-99-7584-6
DOI
StatusUdgivet - 9 nov. 2023
Begivenhed24th International Conference on Formal Engineering Methods - Brisbane, Australien
Varighed: 22 nov. 202324 nov. 2023
Konferencens nummer: 24
https://formal-analysis.com/icfem/2023/

Konference

Konference24th International Conference on Formal Engineering Methods
Nummer24
Land/OmrådeAustralien
ByBrisbane
Periode22/11/202324/11/2023
Internetadresse
NavnLecture Notes in Computer Science
Vol/bind14308
ISSN0302-9743

Fingeraftryk

Dyk ned i forskningsemnerne om 'Dynamic Extrapolation in Extended Timed Automata'. Sammen danner de et unikt fingeraftryk.

Citationsformater