Scenario-based Monitoring

Scenario-based online monitoring compares the driving behavior of a vehicle at runtime against a formal description of behavior given in form of an abstract scenario specification over observables that characterize the vehicle’s situation.

Scenario-based Monitoring
Application of a scenario monitor generation from a "Traffic Sequence Chart (TSC)" and its application in the NGC simulation framework.

Scenario-Based Online Monitoring for Automated Driving Systems

This technology can be used in scenario-based testing (given that requirements are provided as abstract scenarios), or for safe-guarding automated driving (with specifications of (un)safe behaviors, appropriate “safety maneuvers” could be triggered), or for ODD monitoring (handover to operator/driver if current OD does not satisfy the ODD specification), and many more. The technology has been developed into an experimental proof-of-concept by identifying monitorable specifications (initially requiring matching information and data for the observables of the specification) and implementing effective runtime monitor components. The prototypes are further developed and used in the projects GAIA-X 4 PLC AAD (scenario monitoring as a service), KI Wissen (runtime monitoring of appropriately specified domain knowledge), and EdgeAI-Trust (to detect novel driving scenarios at runtime). The gained knowledge on ODD specification and OD to ODD mapping has been actively brought into the ASAM OpenODD® standardization group.

Read More

Stemmer, Ralf and Saxena, Ishan and Panneke, Lukas and Grundt, Dominik and Austel, Anna and Möhlmann, Eike and Westphal, Bernd (2025) Runtime Monitoring of Complex Scenario-based Requirements for Autonomous Driving Functions. Science of Computer Programming. Elsevier. doi: 10.1016/j.scico.2025.103301. ISSN 0167-6423.

Access the paper on the DLR Publication Server (elib)