A survey on automated driving system testing: Landscapes and trends

S Tang, Z Zhang, Y Zhang, J Zhou, Y Guo… - ACM Transactions on …, 2023 - dl.acm.org
Automated Driving Systems (ADS) have made great achievements in recent years thanks to
the efforts from both academia and industry. A typical ADS is composed of multiple modules …

Automated identification and qualitative characterization of safety concerns reported in uav software platforms

A Di Sorbo, F Zampetti, A Visaggio, M Di Penta… - ACM Transactions on …, 2023 - dl.acm.org
Unmanned Aerial Vehicles (UAVs) are nowadays used in a variety of applications. Given the
cyber-physical nature of UAVs, software defects in these systems can cause issues with …

Understanding Misconfigurations in ROS: An Empirical Study and Current Approaches

P Canelas, B Schmerl, A Fonseca… - Proceedings of the 33rd …, 2024 - dl.acm.org
The Robot Operating System (ROS) is a popular framework and ecosystem that allows
developers to build robot software systems from reusable, off-the-shelf components …

An empirical characterization of software bugs in open-source cyber–physical systems

F Zampetti, R Kapur, M Di Penta… - Journal of Systems and …, 2022 - Elsevier
Abstract Background: Cyber-Physical Systems (CPSs) are systems in which software and
hardware components interact with each other. Understanding the specific nature and root …

Simulation-based test case generation for unmanned aerial vehicles in the neighborhood of real flights

S Khatiri, S Panichella, P Tonella - 2023 IEEE Conference on …, 2023 - ieeexplore.ieee.org
Unmanned aerial vehicles (UAVs), also known as drones, are acquiring increasing
autonomy. With their commercial adoption, the problem of testing their functional and non …

Challenges and practices of deep learning model reengineering: A case study on computer vision

W Jiang, V Banna, N Vivek, A Goel, N Synovic… - Empirical Software …, 2024 - Springer
Context Many engineering organizations are reimplementing and extending deep neural
networks from the research community. We describe this process as deep learning model …

Reflecting on recurring failures in iot development

D Anandayuvaraj, JC Davis - Proceedings of the 37th IEEE/ACM …, 2022 - dl.acm.org
As IoT systems are given more responsibility and autonomy, they offer greater benefits, but
also carry greater risks. We believe this trend invigorates an old challenge of software …

Continuous integration and delivery practices for cyber-physical systems: An interview-based study

F Zampetti, D Tamburri, S Panichella… - ACM Transactions on …, 2023 - dl.acm.org
Continuous Integration and Delivery (CI/CD) practices have shown several benefits for
software development and operations, such as faster release cycles and early discovery of …

Flying through the secure fog: a complete study on UAV‐fog in heterogeneous networks

A Gupta, SK Gupta - International journal of communication …, 2022 - Wiley Online Library
A drone or unmanned aerial vehicles (UAVs) is becoming a trending area for researchers
worldwide. UAV's contribution is increasing in day‐to‐day life, whether it is in a military zone …

A Roadmap for Simulation-Based Testing of Autonomous Cyber-Physical Systems: Challenges and Future Direction

C Birchler, S Khatiri, P Rani, T Kehrer… - ACM Transactions on …, 2024 - dl.acm.org
As the era of autonomous cyber-physical systems (ACPSs), such as unmanned aerial
vehicles and self-driving cars, unfolds, the demand for robust testing methodologies is key to …