TY - GEN
T1 - CRISCE: Towards Generating Test Cases from Accident Sketches
AU - Nguyen, Vuong
AU - Gambi, Alessio
AU - Ahmed, Jasim
AU - Fraser, Gordon
N1 - Funding Information:
This work was supported by the DFG project STUNT (DFG Grant Agreement n. FR 2955/4-1).
Publisher Copyright:
© 2022 IEEE.
PY - 2022/5/24
Y1 - 2022/5/24
N2 - Cyber-Physical Systems are increasingly deployed to perform safety-critical tasks, such as autonomously driving a vehicle. Therefore, thoroughly testing them is paramount to avoid accidents and fatalities. Driving simulators allow developers to address this challenge by testing autonomous vehicles in many driving scenarios; nevertheless, systematically generating scenarios that effectively stress the software controlling the vehicles remains an open challenge. Recent work has shown that effective test cases can be derived from simulations of critical driving scenarios such as car crashes. Hence, generating those simulations is a stepping stone for thoroughly testing autonomous vehicles. Towards this end, we propose CRISCE (CRItical SketChEs), an approach that leverages image processing (e.g., contour analysis) to automatically generate simulations of critical driving scenarios from accident sketches. Preliminary results show that CRISCE is efficient and can generate accurate simulations; hence, it has the potential to support developers in effectively achieving high-quality autonomous vehicles.
AB - Cyber-Physical Systems are increasingly deployed to perform safety-critical tasks, such as autonomously driving a vehicle. Therefore, thoroughly testing them is paramount to avoid accidents and fatalities. Driving simulators allow developers to address this challenge by testing autonomous vehicles in many driving scenarios; nevertheless, systematically generating scenarios that effectively stress the software controlling the vehicles remains an open challenge. Recent work has shown that effective test cases can be derived from simulations of critical driving scenarios such as car crashes. Hence, generating those simulations is a stepping stone for thoroughly testing autonomous vehicles. Towards this end, we propose CRISCE (CRItical SketChEs), an approach that leverages image processing (e.g., contour analysis) to automatically generate simulations of critical driving scenarios from accident sketches. Preliminary results show that CRISCE is efficient and can generate accurate simulations; hence, it has the potential to support developers in effectively achieving high-quality autonomous vehicles.
UR - http://www.scopus.com/inward/record.url?scp=85132414891&partnerID=8YFLogxK
U2 - 10.1109/ICSE-Companion55297.2022.9793783
DO - 10.1109/ICSE-Companion55297.2022.9793783
M3 - Conference contribution
T3 - Proceedings - International Conference on Software Engineering
SP - 339
EP - 340
BT - Proceedings - 2022 ACM/IEEE 44th International Conference on Software Engineering
PB - ACM/IEEE
ER -