Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: https://doi.org/10.21256/zhaw-24017
Publikationstyp: Konferenz: Paper
Art der Begutachtung: Peer review (Publikation)
Titel: Cost-effective simulation-based test selection in self-driving cars software with SDC-Scissor
Autor/-in: Birchler, Christian
Ganz, Nicolas
Khatiri, Sajad
Gambi, Alessio
Panichella, Sebastiano
et. al: No
DOI: 10.1109/SANER53432.2022.00030
10.21256/zhaw-24017
Tagungsband: 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
Seite(n): 164
Seiten bis: 168
Angaben zur Konferenz: 29th IEEE International Conference on Software Analysis, Evolution, and Reengineering, Honolulu, USA (online), 15-18 March 2022
Erscheinungsdatum: 2022
Verlag / Hrsg. Institution: IEEE
ISBN: 978-1-6654-3786-8
Sprache: Englisch
Schlagwörter: Self-driving car; Software simulation; Regression testing; Test case selection; Continuous integration
Fachgebiet (DDC): 005: Computerprogrammierung, Programme und Daten
006: Spezielle Computerverfahren
Zusammenfassung: Simulation platforms facilitate the continuous development of complex systems such as self-driving cars (SDCs). However, previous results on testing SDCs using simulations have shown that most of the automatically generated tests do not strongly contribute to establishing confidence in the quality and reliability of the SDC. Therefore, those tests can be characterized as “uninformative”, and running them generally means wasting precious computational resources. We address this issue with SDC-Scissor, a framework that leverages Machine Learning to identify simulation-based tests that are unlikely to detect faults in the SDC software under test and skip them before their execution. Consequently, by filtering out those tests, SDC-Scissor reduces the number of long-running simulations to execute and drastically increases the cost-effectiveness of simulation-based testing of SDCs software. Our evaluation concerning two large datasets and around 12’000 tests showed that SDC-Scissor achieved a higher classification F1-score (between 47% and 90%) than a randomized baseline in identifying tests that lead to a fault and reduced the time spent running uninformative tests (speedup between 107% and 170%). Webpage & Video: https://github.com/ChristianBirchler/sdc-scissor
URI: https://digitalcollection.zhaw.ch/handle/11475/24017
Volltext Version: Akzeptierte Version
Lizenz (gemäss Verlagsvertrag): Lizenz gemäss Verlagsvertrag
Departement: School of Engineering
Organisationseinheit: Institut für Informatik (InIT)
Publiziert im Rahmen des ZHAW-Projekts: COSMOS – DevOps for Complex Cyber-physical Systems of Systems
Enthalten in den Sammlungen:Publikationen School of Engineering

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
2022_Birchler-etal_SDC-scissor-demonstration_SANER-Paper.pdfAccepted Version726.13 kBAdobe PDFMiniaturbild
Öffnen/Anzeigen
Zur Langanzeige
Birchler, C., Ganz, N., Khatiri, S., Gambi, A., & Panichella, S. (2022). Cost-effective simulation-based test selection in self-driving cars software with SDC-Scissor [Conference paper]. 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 164–168. https://doi.org/10.1109/SANER53432.2022.00030
Birchler, C. et al. (2022) ‘Cost-effective simulation-based test selection in self-driving cars software with SDC-Scissor’, in 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, pp. 164–168. Available at: https://doi.org/10.1109/SANER53432.2022.00030.
C. Birchler, N. Ganz, S. Khatiri, A. Gambi, and S. Panichella, “Cost-effective simulation-based test selection in self-driving cars software with SDC-Scissor,” in 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2022, pp. 164–168. doi: 10.1109/SANER53432.2022.00030.
BIRCHLER, Christian, Nicolas GANZ, Sajad KHATIRI, Alessio GAMBI und Sebastiano PANICHELLA, 2022. Cost-effective simulation-based test selection in self-driving cars software with SDC-Scissor. In: 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). Conference paper. IEEE. 2022. S. 164–168. ISBN 978-1-6654-3786-8
Birchler, Christian, Nicolas Ganz, Sajad Khatiri, Alessio Gambi, and Sebastiano Panichella. 2022. “Cost-Effective Simulation-Based Test Selection in Self-Driving Cars Software with SDC-Scissor.” Conference paper. In 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 164–68. IEEE. https://doi.org/10.1109/SANER53432.2022.00030.
Birchler, Christian, et al. “Cost-Effective Simulation-Based Test Selection in Self-Driving Cars Software with SDC-Scissor.” 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), IEEE, 2022, pp. 164–68, https://doi.org/10.1109/SANER53432.2022.00030.


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.