English
Related papers

Related papers: SA4U: Practical Static Analysis for Unit Type Erro…

200 papers

Control firmware in unmanned aerial vehicles (UAVs) uses sensors to model and manage flight operations, from takeoff to landing to flying between waypoints. However, sensors can fail at any time during a flight. If control firmware…

Software Engineering · Computer Science 2021-06-30 Max Taylor , Haicheng Chen , Feng Qin , Christopher Stewart

Accurate state estimation in Unmanned Aerial Vehicles (UAVs) is crucial for ensuring reliable and safe operation, as anomalies occurring during mission execution may induce discrepancies between expected and observed system behaviors,…

Robotics · Computer Science 2026-02-17 Aykut Kabaoglu , Sanem Sariel

Unmanned Aerial Systems (UAS) are currently widely used in safety-critical fields such as industrial production, military operations, and disaster relief. Due to the diversity and complexity of application scenarios, UAS have become…

Software Engineering · Computer Science 2024-06-17 Jianyu Zhang , Long Zhang , Yixuan Wu , Linru Ma , Feng Yang

We present a dataset of several fault types in control surfaces of a fixed-wing Unmanned Aerial Vehicle (UAV) for use in Fault Detection and Isolation (FDI) and Anomaly Detection (AD) research. Currently, the dataset includes processed data…

Systems and Control · Electrical Eng. & Systems 2021-12-09 Azarakhsh Keipour , Mohammadreza Mousaei , Sebastian Scherer

Unmanned aerial systems (UAS) rely on various avionics systems that are safety-critical and mission-critical. A major requirement of international safety standards is to perform rigorous system-level testing of avionics software systems.…

Software Engineering · Computer Science 2024-08-05 Hassan Sartaj , Asmar Muqeet , Muhammad Zohaib Iqbal , Muhammad Uzair Khan

A set of hardware in the loop simulation methods based on the UAV model is proposed to create fault data, which is used to judge the parts where faults happen. Actual flight experimental data is utilized to prove the reliability of Simulink…

Systems and Control · Electrical Eng. & Systems 2023-09-08 Tianshun Li , Huaimin Chen , Ben Xiao , Hao Li , Shiyu Hao , Di Hai , Xuetong Wang

Software defects heavily affect software's functionalities and may cause huge losses. Recently, many AI-based approaches have been proposed to detect defects, which can be divided into two categories: software defect prediction and…

Software Engineering · Computer Science 2024-12-03 Xin Yin , Chao Ni , Xiaodan Xu , Xiaohu Yang

Cyber-Physical Systems (CPSs), such as Unmanned Aerial Vehicles (UAVs), use System-on-Chip (SoC) based computing platforms to perform multiple complex tasks in safety-critical applications that require a highly dependable operation. Due to…

Hardware Architecture · Computer Science 2023-03-06 Foisal Ahmed , Maksim Jenihhin

Formal verification provides mathematical guarantees that a software is correct. Design-level verification tools ensure software specifications are correct, but they do not expose defects in actual implementations. For this purpose,…

Software Engineering · Computer Science 2025-05-01 Paschal C. Amusuo , Parth V. Patil , Owen Cochell , Taylor Le Lievre , James C. Davis

The P4 programming language offers high-level, declarative abstractions that bring the flexibility of software to the domain of networking. Unfortunately, the main abstraction used to represent packet data in P4, namely header types, lacks…

Programming Languages · Computer Science 2019-06-25 Matthias Eichholz , Eric Campbell , Nate Foster , Guido Salvaneschi , Mira Mezini

The increasing deployment of small Uncrewed Aerial Systems (sUAS) in diverse and often safety-critical environments demands rigorous validation of onboard decision logic under various conditions. In this paper, we present SaFUZZ, a…

Software Engineering · Computer Science 2026-01-12 Theodore Chambers , Arturo Miguel Russell Bernal , Michael Vierhauser , Jane Cleland-Huang

Autonomous and Robotics Systems (ARSs) are widespread, complex, and increasingly coming into contact with the public. Many of these systems are safety-critical, and it is vital to detect software errors to protect against harm. We propose a…

Software Engineering · Computer Science 2022-02-01 Deborah S. Katz , Christopher S. Timperley , Claire Le Goues

With the increase in use of Unmanned Aerial Vehicles (UAVs)/drones, it is important to detect and identify causes of failure in real time for proper recovery from a potential crash-like scenario or post incident forensics analysis. The…

Signal Processing · Electrical Eng. & Systems 2020-05-08 Vidyasagar Sadhu , Saman Zonouz , Dario Pompili

Fault tolerance is achieved through multiply redundant hardware systems in large civil aircraft. This means of achieving fault tolerance is infeasible for small compact unmanned aerial vehicles. In this paper we apply a fault tolerant…

Optimization and Control · Mathematics 2016-10-12 Rudaba Khan , Paul Williams , Paul Riseborough , Asha Rao , Robin Hill

UAVs, commonly referred to as drones, have witnessed a remarkable surge in popularity due to their versatile applications. These cyber-physical systems depend on multiple sensor inputs, such as cameras, GPS receivers, accelerometers, and…

Software Engineering · Computer Science 2025-10-21 Ivan Tan , Wei Minn , Christopher M. Poskitt , Lwin Khin Shar , Lingxiao Jiang

The aim is to create reliable and verifiable fault detection software to detect abrupt changes in safety-critical dynamic systems. Fault detection methods are implemented as software on digital computers that monitor and control the system.…

Software Engineering · Computer Science 2013-12-04 Alireza Esna Ashari , Eric Feron

Unmanned Aerial Vehicles (UAVs) rely on measurements from Inertial Measurement Units (IMUs) to maintain stable flight. However, IMUs are susceptible to physical attacks, including acoustic resonant and electromagnetic interference attacks,…

Systems and Control · Electrical Eng. & Systems 2025-05-05 Haocheng Meng , Shaocheng Luo , Zhenyuan Liang , Qing Huang , Amir Khazraei , Miroslav Pajic

In the past couple of decades, significant research efforts have been devoted to the prediction of software bugs (i.e., defects). In general, these works leverage a diverse set of metrics, tools, and techniques to predict which classes,…

Software Engineering · Computer Science 2024-08-06 Ehsan Mashhadi , Shaiful Chowdhury , Somayeh Modaberi , Hadi Hemmati , Gias Uddin

This paper presents the results of a research study related to software system failures, with the goal of understanding how we might better evolve, maintain and support software systems in production. We have qualitatively analyzed thirty…

Software Engineering · Computer Science 2020-08-26 Jonathan Sillito , Esdras Kutomi

The domain of public safety in the form of search \& rescue, wildland firefighting, structure firefighting, and law enforcement operations have drawn great interest in the field of aerospace engineering, human-robot teaming, autonomous…

Human-Computer Interaction · Computer Science 2022-07-19 Hunter Ray , Ryan Singer , Nisar Ahmed
‹ Prev 1 2 3 10 Next ›