Published June 24, 2024 | Version v1
Software Open

CauMon: An Informative Online Monitor for Signal Temporal Logic

  • 1. ROR icon Kyushu University
  • 2. ROR icon Institute of Software
  • 3. ROR icon National Institute of Informatics

Description

In this paper, we present a tool for monitoring the traces of cyber-physical systems (CPS) at runtime, with respect to Signal Temporal Logic (STL) specifications. Our tool is based on the recent advances of causation monitoring, which reports not only whether an executing trace violates the specification, but also how relevant the increment of the trace at each instant is to the specification violation. In this way, it can deliver more information about system evolution than classic online robust monitors. Moreover, by adapting two dynamic programming strategies, our implementation significantly improves the efficiency of causation monitoring, allowing its deployment in practice. The tool is implemented as a C++ executable and can be easily adapted to monitor CPS in different formalisms. We evaluate the efficiency of the proposed monitoring tool, and demonstrate its superiority over existing robust monitors in terms of the information it can deliver about system evolution.

Files

FM 2024 AE.pdf

Files (6.0 GB)

Name Size Download all
md5:6e7d08a0c0d99c106f482d8feedae223
6.0 GB Download
md5:5faba06f4dca1ad10c3cc27cb7055281
216.2 kB Preview Download