2017
DOI: 10.1016/j.tcs.2016.12.020
|View full text |Cite
|
Sign up to set email alerts
|

Finding minimum and maximum termination time of timed automata models with cyclic behaviour

Abstract: The paper presents a novel algorithm for computing worst case execution time (WCET) or maximum termination time of real-time systems using the timed automata (TA) model checking technology. The algorithm can work on any arbitrary diagonal-free TA and can handle more cases than previously existing algorithms for WCET computation, as it can handle cycles in TA and decide whether they lead to an infinite WCET. We show soundness of the proposed algorithm and study its complexity. To our knowledge, this is the firs… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 28 publications
0
5
0
Order By: Relevance
“…There has been a lot of research [3,4] done for determining the maximum (max t ) or minimum (min t ) execution time that an automaton needs to move from a location q s to a location q t . One possibility is to make use of this work [3,4] and thus the predicate Φ q would amount to checking if the execution time between the two nodes of interest (q and ipd Y (q)) is constant (e.g. max t = min t ).…”
Section: Resultsmentioning
confidence: 99%
“…There has been a lot of research [3,4] done for determining the maximum (max t ) or minimum (min t ) execution time that an automaton needs to move from a location q s to a location q t . One possibility is to make use of this work [3,4] and thus the predicate Φ q would amount to checking if the execution time between the two nodes of interest (q and ipd Y (q)) is constant (e.g. max t = min t ).…”
Section: Resultsmentioning
confidence: 99%
“…In the last two decades, there has been a considerable development in the extrapolation procedure for TA for the purpose of providing coarser abstractions of TA [10,14,8]. We refer the reader to [1] for more details about di↵erent kinds of extrapolation techniques.…”
Section: The Zone-based Abstraction Techniquementioning
confidence: 99%
“…The WCET problem for the case of non-probabilistic timed systems with cyclic behavior has been addressed in [2], where a model checking algorithm based on the zone-abstraction technique was used allowing on-the-fly computation of WCET for timed automata models and detection of the cases where WCET may be unbounded. For probabilistic timed systems, for example, the problem becomes much harder, as any solution needs to handle both timed transitions and probability distributions simultaneously.…”
Section: Introductionmentioning
confidence: 99%
“…In [2], the authors proposed a model checking algorithm based on the zone abstraction for the problem of computing maximum termination time of non-probabilistic timed automata (TA). However, for probabilistic timed systems the problem may be much harder, as the solution needs to handle both timed transitions and probability distributions.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation