Event-Based Runtime Checking of Timed LTL

Kåre Jelling Kristoffersen, Christian Pedersen, Henrik Reif Andersen

Publikation: Bog / Antologi / Rapport / Ph.D.-afhandlingRapportForskning

Abstract

In this paper we describe an event-based algorithm for runtime verification of timed linear temporal logic. The algorithm is based on a rewriting of the formula expressing a desired or undesired property of a timed system. Rewriting takes place, at discrete points in time, but only when there is a relevant state-change taking place in the timed system, or a deadline, determined by the formula, has been passed. By limiting the rewriting to only points in time where an event occurs, and not at all discrete time-points, makes the algorithm useful in situations where there are large data sets and large differences in the relevant time scales (ranging perhaps from milliseconds to months as in business software).

The algorithm works by rewriting, for each event, the timed LTL formula into a residual formula that takes into account the time and system state at the occurence of the event. The residual formula will be the requirement for the timed system in the future, to be further rewritten at the occurrence of the next event. quad {bf Keywords: } Timed LTL, Disjunctive Normalized Equation Systems, Residual formula, Smallest Interesting Timepoint, Timed Based Fixed Point Reduction, Charaterization of Runtime Verification.
OriginalsprogEngelsk
UdgivelsesstedCopenhagen
ForlagIT-Universitetet i København
UdgaveTR-2003-37
Antal sider15
ISBN (Elektronisk)87-7949-050-6
StatusUdgivet - nov. 2003
NavnIT University Technical Report Series
NummerTR-2003-37
ISSN1600-6100

Fingeraftryk

Dyk ned i forskningsemnerne om 'Event-Based Runtime Checking of Timed LTL'. Sammen danner de et unikt fingeraftryk.

Citationsformater