Allen's 13 interval temporal algebra and Linear Temporal Logic (LTL) trace monitor. Computes relational consistency across event intervals and validates temporal process constraints.
Summary
Functions
Evaluates an LTL temporal formula against an execution trace (list of activity labels). Formulas
Computes the exact Allen relation between two time intervals [start_a, end_a] and [start_b, end_b].
Types
Functions
Evaluates an LTL temporal formula against an execution trace (list of activity labels). Formulas:
{:globally, p}: p holds at every state{:eventually, p}: p holds at some state in the trace{:next, p}: p holds at next state{:response, p, q}: whenever p occurs, q eventually occurs after p{:precedence, p, q}: q can only occur if p occurred before q
Computes the exact Allen relation between two time intervals [start_a, end_a] and [start_b, end_b].