TY - GEN
T1 - Leveraging Software Product Lines for Testing Autonomous Vehicles
AU - Klikovits, Stefan
AU - Gambi, Alessio
AU - Dhungana, Deepak
AU - Rabiser, Rick
PY - 2024/1
Y1 - 2024/1
N2 - Extensive testing of Automated Driving Systems (ADS), such as Advanced Driver Assistance Systems and Autonomous Vehicles, is commonly conducted using simulators programmed to implement various driving scenarios, a technique known as scenario-based testing. ADS scenario-based testing using simulations is challenging because it requires identifying scenarios that can effectively test ADS functionalities while ensuring that driving simulators’ features match the driving scenarios’ requirements. This short paper discusses the main challenges of systematically conducting simulation-based testing and proposes leveraging Software Product Line techniques to address them. Specifically, we argue that variability models can be used to support testers in generating test scenarios by effectively capturing and relating the variability in driving simulators, testing scenarios, and ADS implementations. We conclude by outlining an agenda for future research in this important area.
AB - Extensive testing of Automated Driving Systems (ADS), such as Advanced Driver Assistance Systems and Autonomous Vehicles, is commonly conducted using simulators programmed to implement various driving scenarios, a technique known as scenario-based testing. ADS scenario-based testing using simulations is challenging because it requires identifying scenarios that can effectively test ADS functionalities while ensuring that driving simulators’ features match the driving scenarios’ requirements. This short paper discusses the main challenges of systematically conducting simulation-based testing and proposes leveraging Software Product Line techniques to address them. Specifically, we argue that variability models can be used to support testers in generating test scenarios by effectively capturing and relating the variability in driving simulators, testing scenarios, and ADS implementations. We conclude by outlining an agenda for future research in this important area.
UR - https://www.scopus.com/pages/publications/85184278821
U2 - 10.1145/3634713.3634720
DO - 10.1145/3634713.3634720
M3 - Conference proceedings
SN - 979-8-4007-0877-0
T3 - ACM International Conference Proceeding Series
SP - 56
EP - 60
BT - VaMoS 2024, Proceedings - 18th International Working Conference on Variability Modelling of Software-Intensive Systems
ER -