2011
DOI: 10.1145/2000799.2000800
|View full text |Cite
|
Sign up to set email alerts
|

Runtime Verification for LTL and TLTL

Abstract: This paper studies runtime verification of properties expressed either in lineartime temporal logic (LTL) or timed lineartime temporal logic (TLTL). It classifies runtime verification in identifying its distinguishing features to model checking and testing, respectively. It introduces a three-valued semantics (with truth values true, false, inconclusive) as an adequate interpretation as to whether a partial observation of a running system meets an LTL or TLTL property.For LTL, a conceptually simple monitor gen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

3
513
3
1

Year Published

2011
2011
2022
2022

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 464 publications
(551 citation statements)
references
References 85 publications
(112 reference statements)
3
513
3
1
Order By: Relevance
“…The correctness of monitor synthesis has been studied previously by the seminal work of Geilen, [23], and (more formally) by subsequent work such as that of Sen et al, [34], and Bauer et al, [5]. Our approach differs from these studies in a number of respects.…”
Section: Introductionmentioning
confidence: 92%
“…The correctness of monitor synthesis has been studied previously by the seminal work of Geilen, [23], and (more formally) by subsequent work such as that of Sen et al, [34], and Bauer et al, [5]. Our approach differs from these studies in a number of respects.…”
Section: Introductionmentioning
confidence: 92%
“…This function provides a closed scope for specifying properties in different propositional temporal logics. For example, LTL or SALT [7] can be used with classical (finitary) semantics or more informative ones like LTL 3 [6]. Especially for the last one, this closed scope is needed because the LTL formula has to be processed in a complex way to build the monitor.…”
Section: Syntax and Semantics Of Tesslamentioning
confidence: 99%
“…To achieve this, it is necessary to verify which transitions of the FIRM do not violate the LTL specification. A similar problem has been solved in the literature for deterministic systems with perfect state information [2,19] using a monitor [4] which identifies if a specification has been satisfied or falsified as early as possible. In this work, since the state of the system is unknown, we use the Rabin automaton instead.…”
Section: Local Targetsmentioning
confidence: 99%
“…The mission of the robot is to visit the areas marked by the atomic proposition π 1 , π 2 and π 3 , in any order, while the areas marked with π 4 are avoided. Formally, this specification can be written as ϕ = (¬π 4 …”
Section: Examplementioning
confidence: 99%