KOR

e-Article

STRIVE: A Co-Simulation-Based Testing Platform Enhanced with Runtime Monitors
Document Type
Conference
Source
2024 16th International Conference on COMmunication Systems & NETworkS (COMSNETS) COMmunication Systems & NETworkS (COMSNETS), 2024 16th International Conference on. :1106-1111 Jan, 2024
Subject
Communication, Networking and Broadcast Technologies
Computing and Processing
Runtime
System performance
Safety
Software reliability
Autonomous vehicles
Monitoring
Standards
Language
ISSN
2155-2509
Abstract
As safety standards for autonomous driving systems continue to rise, the need for rigorous validation methods has become increasingly urgent. This paper combines three software engineering approaches for ensuring the safety and reliability of autonomous driving systems. The first approach evaluates system's performance through scripted simulations in a co-simulation platform, mimicking real-world conditions. The second approach focuses on generating monitors to identify faults, increasing confidence in the system's correctness and safety. The third approach includes continuous integration, enabling automatic testing throughout the development process. To achieve autonomous driving testing and monitoring, we propose integrating the co-simulation and monitoring pipeline into a testing framework. This framework allows us to continuously test the system's behavior in various scenarios, ensuring the safety and reliability of the autonomous driving system before deployment. We demonstrate the effectiveness of our approach through the STRIVE platform, which provides a solution for testing and monitoring autonomous driving systems. Our results show that this approach can help developers build safe and reliable autonomous driving systems, addressing a critical need in the industry from the first day of the system's development.