Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering 2018
DOI: 10.1145/3238147.3238192
|View full text |Cite
|
Sign up to set email alerts
|

Testing autonomous cars for feature interaction failures using many-objective search

Abstract: Complex systems such as autonomous cars are typically built as a composition of features that are independent units of functionality. Features tend to interact and impact one another's behavior in unknown ways. A challenge is to detect and manage feature interactions, in particular, those that violate system requirements, hence leading to failures. In this paper, we propose a technique to detect feature interaction failures by casting this problem into a search-based test generation problem. We define a set of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
125
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 138 publications
(125 citation statements)
references
References 67 publications
(114 reference statements)
0
125
0
Order By: Relevance
“…In case the MLS under test handles scenarios with two or more interacting objects, the input for such a system is a test scenario configuration. For example, in the paper by Abdessalem et al (2018b), the input of the self-driving car simulation is a vector of configurations for each of the objects involved, such as the initial position of the car, the initial position of the pedestrians, the positions of the traffic signs, and the degree of fog.…”
Section: Test Artefacts (Rq 21)mentioning
confidence: 99%
See 4 more Smart Citations
“…In case the MLS under test handles scenarios with two or more interacting objects, the input for such a system is a test scenario configuration. For example, in the paper by Abdessalem et al (2018b), the input of the self-driving car simulation is a vector of configurations for each of the objects involved, such as the initial position of the car, the initial position of the pedestrians, the positions of the traffic signs, and the degree of fog.…”
Section: Test Artefacts (Rq 21)mentioning
confidence: 99%
“…In six papers the generation of inputs using a search-based approach aims to detect collision scenarios for autonomous driving systems. Therefore, their fitness functions use metrics such as distance to other static or dynamic objects (Bühler and Wegener 2004;Abdessalem et al 2016Abdessalem et al , 2018b, time to collision (Tuncali and Fainekos 2019;Beglerovic et al 2017;Abdessalem et al 2016), speed of the vehicle (Tuncali and Fainekos 2019;Abdessalem et al 2018b) or level of confidence in the detection of the object in front of the vehicle (Abdessalem et al 2016(Abdessalem et al , 2018a. In contrast, Mullins et al (2018) aim to identify test inputs for an autonomous system that are located in its performance boundaries, i.e., in the regions of the input space where small alterations to the input can cause transitions in the behaviour, resulting in major performance changes.…”
Section: Test Input Generation (Rq 23)mentioning
confidence: 99%
See 3 more Smart Citations