@inproceedings{125afeb6f1434efb83330af8421bfdd4,
title = "AsFault: testing self-driving car software using search-based procedural content generation",
abstract = "Ensuring the safety of self-driving cars is important, but neither industry nor authorities have settled on a standard way to test them. Deploying self-driving cars for testing in regular traffic is a common, but costly and risky method, which has already caused fatalities. As a safer alternative, virtual tests, in which self-driving car software is tested in computer simulations, have been proposed. One cannot hope to sufficiently cover the huge number of possible driving situations self-driving cars must be tested for by manually creating such tests. Therefore, we developed AsFault, a tool for automatically generating virtual tests for systematically testing self-driving car software. We demonstrate AsFault by testing the lane keeping feature of an artificial intelligence-based self-driving car software, for which AsFault generates scenarios that cause it to drive off the road. A video illustrating AsFault in action is available at: https://youtu.be/lJ1sa42VLDw.",
keywords = "Automatic test generation, Procedural content generation, Search-based testing, Self-driving cars",
author = "Alessio Gambi and Marc M{\"u}ller and Gordon Fraser",
note = "Publisher Copyright: {\textcopyright} 2019 IEEE.",
year = "2019",
month = may,
day = "31",
doi = "10.1109/ICSE-Companion.2019.00030",
language = "English",
series = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019",
publisher = "IEEE / ACM",
pages = "27--30",
editor = "Atlee, {Joanne M.} and Tevfik Bultan and Jon Whittle",
booktitle = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering",
}