1995
DOI: 10.1007/3-540-60249-6_41
|View full text |Cite
|
Sign up to set email alerts
|

Model-checking for real-time systems

Abstract: This chapter surveys timed automata as a formalism for model checking real-time systems. We begin with introducing the model, as an extension of finite-state automata with real-valued variables for measuring time. We then present the main model-checking results in this framework, and give a hint about some recent extensions (namely weighted timed automata and timed games).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
65
0
1

Year Published

1998
1998
2013
2013

Publication Types

Select...
4
4
2

Relationship

1
9

Authors

Journals

citations
Cited by 154 publications
(67 citation statements)
references
References 53 publications
1
65
0
1
Order By: Relevance
“…Because Uppaal does not provide the number of visited states, path depth, etc., only its execution time is given here. The Fischer protocol uses timing constraints and a shared variable to ensure mutual exclusion among processes competing for access to a critical section [13]. Table 1 contains the results for checking mutual exclusion (a safety property) on a buggy version of the protocol.…”
Section: Resultsmentioning
confidence: 99%
“…Because Uppaal does not provide the number of visited states, path depth, etc., only its execution time is given here. The Fischer protocol uses timing constraints and a shared variable to ensure mutual exclusion among processes competing for access to a critical section [13]. Table 1 contains the results for checking mutual exclusion (a safety property) on a buggy version of the protocol.…”
Section: Resultsmentioning
confidence: 99%
“…Then B(C) is the set of formulas that are conjunctions of atomic constraints of the form c n and c − d m for all c, d ∈ C, ∈ {≤, <, =, >, ≥}, n ∈ N and m ∈ Z. Elements of B(C) are called guards over C and 2 C denotes the power set of C. We adopt the definition of a timed automaton from [13].…”
Section: Timed Automatamentioning
confidence: 99%
“…While the theory, algorithms [9,10] and tools [12,3] for timed automata represent a considerable achievement (and indeed impressing industrial applications have been treated), the combinatorial explosion particular to this kind of modeling and analysis -sometimes referred to as "clock explosion" (at the same time similar to and different from classical "state explosion") -remains a challenge for research and practice. Despite the theoretical limits (for a PSPACE complete problem), great effort has been invested into the optimization of the symbolic approach (see e.g.…”
Section: Introductionmentioning
confidence: 99%