Search-based Software Testing for Drone Applications: An Experience with the Simulink Environment
Contributo in Atti di convegno
Data di Pubblicazione:
2026
Citazione:
(2026). Search-based Software Testing for Drone Applications: An Experience with the Simulink Environment . Retrieved from https://hdl.handle.net/10446/324926
Abstract:
Unmanned aerial vehicles (UAVs) are frequently used in monitoring and inspection of large and isolated areas, and often use line following techniques to guide their movement. The successful execution of this task greatly depends on the correct design of the software controller. Search-based software testing (SBST) is a widely used technique to check for software defects. It iteratively generates test cases until either violations of the system requirements are detected or the time budget is exceeded. However, the effectiveness of SBST strongly depends on the application domain. This empirical evaluation paper assesses the effectiveness of SBST in supporting the design of UAV applications by considering a rigorous case study. It considers three different versions of a drone software controller. It assesses the capability of SBST in generating failure-revealing test cases and the usefulness of the test cases. Our results confirm the effectiveness of SBST and the usefulness of the generated test cases.
Tipologia CRIS:
1.4.01 Contributi in atti di convegno - Conference presentations
Elenco autori:
Sergi, Annalisa; Shoeib, Yousef Ahmed Abdel Rahman; Bombarda, Andrea; Bisceglia, Nunzio Marco; Menghi, Claudio
Link alla scheda completa:
Link al Full Text:
Titolo del libro:
Fundamental Approaches to Software Engineering. 29th International Conference, FASE 2026, Held as Part of the International Joint Conferences on Theory and Practice of Software, ETAPS 2026, Turin, Italy, April 11–16, 2026, Proceedings
Pubblicato in: