Please use this identifier to cite or link to this item: https://doi.org/10.21256/zhaw-29678
Publication type: Conference paper
Type of review: Peer review (publication)
Title: Simulation-based testing of unmanned aerial vehicles with Aerialist
Authors: Khatiri, Sajad
Panichella, Sebastiano
Tonella, Paolo
et. al: No
DOI: 10.21256/zhaw-29678
Conference details: 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, 14-20 April 2024
Issue Date: 2024
Publisher / Ed. Institution: ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Language: English
Subjects: Unmanned aerial vehicle; Test generation; Simulation
Subject (DDC): 005: Computer programming, programs and data
Abstract: Simulation-based testing is crucial for ensuring the safety and reliability of unmanned aerial vehicles (UAVs), especially as they become more autonomous and get increasingly used in commercial scenarios. The complexity and automated nature of UAVs requires sophisticated simulation environments for effectively testing their safety requirements. The primary challenges in setting up these environments pose significant barriers to the practical, widespread adoption of UAVs. We address this issue by introducing Aerialist (unmanned AERIAL vehIcle teST bench), a novel UAV test bench, built on top of PX4 firmware, that facilitates or automates all the necessary steps of definition, generation, execution, and analysis of system-level UAV test cases in simulation environments. Moreover, it also supports parallel and scalable execution and analysis of test cases on Kubernetes clusters. This makes Aerialist a unique platform for research and development of test generation approaches for UAVs. To evaluate Aerialist’s support for UAV developers in defining, generating, and executing UAV test cases, we implemented a search-based approach for generating realistic simulation-based test cases using real-world UAV flight logs. We confirmed its effectiveness in improving the realism and representativeness of simulation-based UAV tests.
URI: https://digitalcollection.zhaw.ch/handle/11475/29678
Related research data: https://github.com/skhatiri/Aerialist
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 
2024_Khatiri-etal_AERIALIST.pdfAccepted Version2.78 MBAdobe PDFThumbnail
View/Open
Show full item record
Khatiri, S., Panichella, S., & Tonella, P. (2024). Simulation-based testing of unmanned aerial vehicles with Aerialist. 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, 14-20 April 2024. https://doi.org/10.21256/zhaw-29678
Khatiri, S., Panichella, S. and Tonella, P. (2024) ‘Simulation-based testing of unmanned aerial vehicles with Aerialist’, in 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, 14-20 April 2024. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. Available at: https://doi.org/10.21256/zhaw-29678.
S. Khatiri, S. Panichella, and P. Tonella, “Simulation-based testing of unmanned aerial vehicles with Aerialist,” in 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, 14-20 April 2024, 2024. doi: 10.21256/zhaw-29678.
KHATIRI, Sajad, Sebastiano PANICHELLA und Paolo TONELLA, 2024. Simulation-based testing of unmanned aerial vehicles with Aerialist. In: 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, 14-20 April 2024. Conference paper. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. 2024
Khatiri, Sajad, Sebastiano Panichella, and Paolo Tonella. 2024. “Simulation-Based Testing of Unmanned Aerial Vehicles with Aerialist.” Conference paper. In 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, 14-20 April 2024. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. https://doi.org/10.21256/zhaw-29678.
Khatiri, Sajad, et al. “Simulation-Based Testing of Unmanned Aerial Vehicles with Aerialist.” 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, 14-20 April 2024, ZHAW Zürcher Hochschule für Angewandte Wissenschaften, 2024, https://doi.org/10.21256/zhaw-29678.


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