cs.SEMar 10, 2026

Declarative Scenario-based Testing with RoadLogic

Authors: Ezio Bartocci, Alessio Gambi, Felix Gigler, Cristinel Mateis, Dejan Ničković

Organizations: TU Wien Vienna, Austria · AIT Austrian Institute of Technology Vienna, Austria

Abstract

Scenario-based testing is a key method for cost-effective and safe validation of autonomous vehicles (AVs). Existing approaches rely on imperative scenario definitions, requiring developers to manually enumerate numerous variants to achieve coverage. Declarative languages, such as ASAM OpenSCENARIO DSL (OS2), raise the abstraction level but lack systematic methods for instantiating concrete and specification-compliant scenarios. To our knowledge, currently, no open-source solution provides this capability. We present RoadLogic that bridges declarative OS2 specifications and executable simulations. It uses Answer Set Programming to generate abstract plans satisfying scenario constraints, motion planning to refine the plans into feasible trajectories, and specification-based monitoring to verify correctness. We evaluate RoadLogic on instantiating representative OS2 scenarios executed in the CommonRoad framework. Results show that RoadLogic consistently produces realistic, specification-satisfying simulations within minutes and captures diverse behavioral variants through parameter sampling, thus opening the door to systematic scenario-based testing for autonomous driving systems.

Figures & tables

Explore similar work

CardsList
  1. Traffic Scenario Orchestration from Language via Constraint Satisfaction

    May 7, 2026Frieda Rong, Chris Zhang, Kelvin Wong +1Autonomous Driving SimulationAutomated Test Generation

  2. OSC2Runner: OpenSCENARIO 2.x Compliant High-Fidelity AV Simulation in CARLA

    Jun 25, 2026Thoshitha Gamage, Lasanthi GamageAutonomous Driving Simulation

  3. Chat2Scenic: An Iterative RAG-Based Framework for Scenario Generation in Autonomous Driving

    Jul 15, 2026Yuan Gao, Wenting Miao, Mattia Piccinini +3Autonomous Driving BenchmarksRetrieval-Augmented Generation