Runtime Verification of Timed LTL using Disjunctive Normalized Equation Systems
The work
| Authors | Kåre Jelling Kristoffersen; Christian Roed Pedersen; Henrik Reif Andersen |
|---|---|
| Editors | |
| Type | article |
| Year | 2003 |
| Citekey | kristoffersen2003runtime |
Where it appeared
| Published in | Electronic Notes in Theoretical Computer Science |
|---|---|
| Publisher | Elsevier BV |
| Volume | 89 |
| Issue | 2 |
| Pages | 210--225 |
Identifiers
| DOI | 10.1016/s1571-0661(04)81050-8 |
|---|---|
| OpenAlex | W2078282392 |
Access
| Landing page | https://doi.org/10.1016/s1571-0661(04)81050-8 |
|---|---|
| Free full text | https://www.sciencedirect.com/science/article/pii/S1571066104810508/pdf |
From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.
Abstract
In this paper we present a new framework for runtime verification of properties of real time systems such as financial systems or backend databases. Such a systems has a semantics which resemples that of timed traces, namely a sequence of states where each state consists of predicates true in this state and then a timestamp explaining when the state is valid. We present a logic, LTLt, which is an extension of LTL with time constraints and a freeze quantifier and show how formulae in this logic are able to express properties of bounded liveness and safety which are ideal for these systems. It is shown how a formula in LTLt may be rewritten to a certain disjunctive normal form suitable for checking a real time system at runtime. The normal form captures the essential part of runtime verification by a set of mutually defined formula identifiers, each expressing two things: What should hold now and which formula identifiers that will need to hold in the next state. As part of the theoretical foundation for this work we propose a characterization of Runtime Verification and address the challenges in developing a method which is both sound and complete while at the same time efficient.
How it got here
| How it got here | agent via openalex |
|---|---|
| Added | 2026-10-26 22:41 UTC |
| Not denied by | a person 2026-10-29 17:12 UTC |
Filed under
Cite it as
@article{kristoffersen2003runtime,
title = {Runtime Verification of Timed LTL using Disjunctive Normalized Equation Systems},
author = {Kåre Jelling Kristoffersen and Christian Roed Pedersen and Henrik Reif Andersen},
year = {2003},
journal = {Electronic Notes in Theoretical Computer Science},
publisher = {Elsevier BV},
volume = {89},
number = {2},
pages = {210--225},
doi = {10.1016/s1571-0661(04)81050-8},
}
This record lives at https://refs.drheap.org/kristoffersen2003runtime/ and will keep doing so.