arXiv · 2404.15723
POLIMON: Checking Temporal Properties over Out-of-order Streams at Runtime
Abstract
This paper presents the monitoring tool POLIMON for checking system behavior at runtime against specifications expressed as formulas in the real-time logic MTL or its extension with the freeze quantifier. The tool's distinguishing feature is that POLIMON can receive messages describing the system events out of order. Furthermore, since POLIMON processes received messages immediately, it outputs verdicts promptly when a message's described system event leads to a violation of the specification. This makes the tool well suited, e.g., for verifying the behavior of distributed systems with unreliable channels at runtime.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Felix Klaedtke. 2024-04-24. POLIMON: Checking Temporal Properties over Out-of-order Streams at Runtime. https://arxiv.org/abs/2404.15723
Cite the original work for its findings. Save a collection to share your selection of sources.