Timed automata as a formalism for expressing security: A survey on theory and practice

06/07/2022
by   Johan Arcile, et al.
0

Timed automata are a common formalism for the verification of concurrent systems subject to timing constraints. They extend finite-state automata with clocks, that constrain the system behavior in locations, and to take transitions. While timed automata were originally designed for safety (in the wide sense of correctness w.r.t. a formal property), they were progressively used in a number of works to guarantee security properties. In this work, we review works studying security properties for timed automata in the last two decades. We notably review theoretical works, with a particular focus on opacity, as well as more practical works, with a particular focus on attack trees and their extensions. We derive main conclusions concerning open perspectives, as well as tool support.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/20/2018

Higher-Dimensional Timed Automata

We introduce a new formalism of higher-dimensional timed automata, based...
research
08/19/2019

On the expressive power of invariants in parametric timed automata

The verification of systems combining hard timing constraints with concu...
research
07/25/2020

Multitape automata and finite state transducers with lexicographic weights

Finite state transducers, multitape automata and weighted automata have ...
research
10/26/2016

Perspectives and Networks

The perspective we take on a system determines the features and properti...
research
04/29/2018

Trees in partial Higher Dimensional Automata

In this paper, we give a new definition of partial Higher Dimension Auto...
research
10/24/2017

Macrogeneration and Automata Libraries For COSMA design environment

In ICS, WUT a COSMA design environment is being developed. COSMA is base...
research
12/09/2022

Efficient Convex Zone Merging in Parametric Timed Automata

Parametric timed automata are a powerful formalism for reasoning on conc...

Please sign up or login with your details

Forgot password? Click here to reset