Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice 2018
DOI: 10.1145/3183519.3183534
|View full text |Cite
|
Sign up to set email alerts
|

Robustness testing of autonomy software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
26
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 50 publications
(27 citation statements)
references
References 28 publications
0
26
0
Order By: Relevance
“…Robustness testing became popular mostly due to its application to operating systems (OS) by Koopman et al [5], Krop et al [22], Shelton et al [27] among others [28]- [30], but its application to many other different types of systems (which hold different specificities) has been the object of research in numerous domains. Robustness testing techniques can be found, in general, applied to communication systems [7]- [9], embedded systems [10]- [12], [31], middleware [13]- [15], [32], web applications [17], [33], COTS [34]- [36], autonomous and adaptive systems [16], [25], [26], [37], and SOAP web services [18]- [20], [24], [38].…”
Section: Related Workmentioning
confidence: 99%
“…Robustness testing became popular mostly due to its application to operating systems (OS) by Koopman et al [5], Krop et al [22], Shelton et al [27] among others [28]- [30], but its application to many other different types of systems (which hold different specificities) has been the object of research in numerous domains. Robustness testing techniques can be found, in general, applied to communication systems [7]- [9], embedded systems [10]- [12], [31], middleware [13]- [15], [32], web applications [17], [33], COTS [34]- [36], autonomous and adaptive systems [16], [25], [26], [37], and SOAP web services [18]- [20], [24], [38].…”
Section: Related Workmentioning
confidence: 99%
“…By using specifics of the reconfiguration model in [22] to generate the data to be injected, the work in [38] allows the tester to focus on specific parts of the sequence of configurations that enables adaptation policies to be tested. Robustness testing [18] describes a class of approaches that evaluate the degree to which a system or a component can function correctly in the presence of invalid inputs or in stressful environmental conditions. Our approach complements these works, as we mainly focus on establishing a test verdict and measuring a model coverage rather than generating test cases.…”
Section: Related Workmentioning
confidence: 99%
“…An alternative to standard "photorealistic" simulation, which attempts to replace on-road testing, is to perform hardware-in-the-loop fault simulations, which stochastically introduce problems to the autonomous software at a much higher rate than might occur naturally. These approaches are similar to fault injection simulators (e.g., [55]) or software stress testing (e.g., [56]), and could reduce the burden of proof about the safety of autonomous systems to an attainable level.…”
Section: C) Holisticmentioning
confidence: 99%