Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Capabilities

The Trustworthiness Checker (TC) turns a monitor specification and a stream of observations into named output streams. Choose the input and runtime according to whether the task is a finite replay, a live integration, a reconfiguration, or a multi-node deployment.

Main capabilities

NeedSupported pathFirst page
Replay a known traceTimestamped file input; the process exits after the traceWrite and run DSRV models
Author a monitorDSRV declarations, equations, history indexing, and selected dynamic/deferred constructsWrite and run DSRV models
Observe a live systemMQTT, Redis Pub/Sub, Redis knowledge keys, ROS 2, or named source configurationsInputs
Route verdictsstdout, MQTT, Redis, ROS 2, or an explicit multi-destination output configurationOutputs
Change a monitor while it runsReconfigurable DSRV runtime with a live control-capable sourceReconfigure a running monitor
Split monitoring workStatic distribution graphs or selected scheduler-backed distributed modesDistributed configuration
Embed or package the checkerPython API, FMI 2.0 Co-Simulation FMU, or the release Docker imageIntegrations and deployment