Please use this identifier to cite or link to this item: https://doi.org/10.21256/zhaw-26597
Publication type: Conference paper
Type of review: Peer review (publication)
Title: Simulation-based test case generation for unmanned aerial vehicles in the neighborhood of real flights
Authors: Khatiri, Sajad
Panichella, Sebastiano
Tonella, Paolo
et. al: No
DOI: 10.21256/zhaw-26597
Conference details: 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), Dublin, Ireland, 16-20 April 2023
Issue Date: Jan-2023
Publisher / Ed. Institution: ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Language: English
Subjects: Autonomous system; Software testing; Simulation; Flight replication
Subject (DDC): 005: Computer programming, programs and data
Abstract: Unmanned aerial vehicles (UAVs), also known as drones, are acquiring increasing autonomy. With their commercial adoption, the problem of testing their functional and non-functional, and in particular their safety requirements has become a critical concern. Simulation-based testing represents a fundamental practice, but the testing scenarios considered in software-in-the-loop testing may not be representative of the actual scenarios experienced in the field. In this paper, we propose SURREAL (teSting Uavs in the neighboRhood of REAl fLights), a novel search-based approach that analyses logs of real UAV flights and automatically generates simulation-based tests in the neighborhood of such real flights, thereby improving the realism and representativeness of the simulation-based tests. This is done in two steps: first, SURREAL faithfully replicates the given UAV flight in the simulation environment, generating a simulation-based test that mirrors a pre-logged real-world behavior. Then, it smoothly manipulates the replicated flight conditions to discover slightly modified flight scenarios that are challenging or trigger misbehaviors of the UAV under test in simulation. In our experiments, we were able to replicate a real flight accurately in the simulation environment and to expose unstable and potentially unsafe behavior in the neighborhood of a flight, which even led to crashes.
URI: https://digitalcollection.zhaw.ch/handle/11475/26597
Fulltext version: Accepted version
License (according to publishing contract): Licence according to publishing contract
Departement: School of Engineering
Organisational Unit: Institute of Computer Science (InIT)
Published as part of the ZHAW project: COSMOS – DevOps for Complex Cyber-physical Systems of Systems
Appears in collections:Publikationen School of Engineering

Files in This Item:
File Description SizeFormat 
2023_Khatiri-etal_Test-case-generation-for-UAV-near-real-flights_ICST.pdfAccepted Version431.22 kBAdobe PDFThumbnail
View/Open
Show full item record
Khatiri, S., Panichella, S., & Tonella, P. (2023, January). Simulation-based test case generation for unmanned aerial vehicles in the neighborhood of real flights. 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), Dublin, Ireland, 16-20 April 2023. https://doi.org/10.21256/zhaw-26597
Khatiri, S., Panichella, S. and Tonella, P. (2023) ‘Simulation-based test case generation for unmanned aerial vehicles in the neighborhood of real flights’, in 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), Dublin, Ireland, 16-20 April 2023. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. Available at: https://doi.org/10.21256/zhaw-26597.
S. Khatiri, S. Panichella, and P. Tonella, “Simulation-based test case generation for unmanned aerial vehicles in the neighborhood of real flights,” in 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), Dublin, Ireland, 16-20 April 2023, Jan. 2023. doi: 10.21256/zhaw-26597.
KHATIRI, Sajad, Sebastiano PANICHELLA und Paolo TONELLA, 2023. Simulation-based test case generation for unmanned aerial vehicles in the neighborhood of real flights. In: 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), Dublin, Ireland, 16-20 April 2023. Conference paper. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. Januar 2023
Khatiri, Sajad, Sebastiano Panichella, and Paolo Tonella. 2023. “Simulation-Based Test Case Generation for Unmanned Aerial Vehicles in the Neighborhood of Real Flights.” Conference paper. In 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), Dublin, Ireland, 16-20 April 2023. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. https://doi.org/10.21256/zhaw-26597.
Khatiri, Sajad, et al. “Simulation-Based Test Case Generation for Unmanned Aerial Vehicles in the Neighborhood of Real Flights.” 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), Dublin, Ireland, 16-20 April 2023, ZHAW Zürcher Hochschule für Angewandte Wissenschaften, 2023, https://doi.org/10.21256/zhaw-26597.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.