TY - GEN
T1 - Leveraging Software Product Lines for Testing Autonomous Vehicles.
AU - Klikovits, Stefan
AU - Gambi, Alessio
AU - Dhungana, Deepak
AU - Rabiser, Rick
N1 - Publisher Copyright:
© 2024 Owner/Author.
PY - 2024/2/7
Y1 - 2024/2/7
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.
KW - Autonomous Vehicles
KW - Scenario- and Simulation-based Testing
KW - Software Product Lines
UR - http://www.scopus.com/inward/record.url?scp=85184278821&partnerID=8YFLogxK
U2 - 10.1145/3634713.3634720
DO - 10.1145/3634713.3634720
M3 - Conference contribution
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 -