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 …

An improved Pareto front modeling algorithm for large-scale many-objective optimization

A Panichella - Proceedings of the Genetic and Evolutionary …, 2022 - dl.acm.org
A key idea in many-objective optimization is to approximate the optimal Pareto front using a
set of representative non-dominated solutions. The produced solution set should be close to …

Machine learning-based test selection for simulation-based testing of self-driving cars software

C Birchler, S Khatiri, B Bosshard, A Gambi… - Empirical Software …, 2023 - Springer
Simulation platforms facilitate the development of emerging Cyber-Physical Systems (CPS)
like self-driving cars (SDC) because they are more efficient and less dangerous than field …

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 …

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 …

Test smells 20 years later: detectability, validity, and reliability

A Panichella, S Panichella, G Fraser… - Empirical Software …, 2022 - Springer
Test smells aim to capture design issues in test code that reduces its maintainability. These
have been extensively studied and generally found quite prevalent in both human-written …

Cost-effective simulation-based test selection in self-driving cars software with SDC-Scissor

C Birchler, N Ganz, S Khatiri, A Gambi… - … on software analysis …, 2022 - ieeexplore.ieee.org
Simulation platforms facilitate the continuous development of complex systems such as self-
driving cars (SDCs). However, previous results on testing SDCs using simulations have …

Software testing of generative ai systems: Challenges and opportunities

A Aleti - 2023 IEEE/ACM International Conference on Software …, 2023 - ieeexplore.ieee.org
Software Testing is a well-established area in software engineering, encompassing various
techniques and methodologies to ensure the quality of software systems. However, with the …

Scenario-based test reduction and prioritization for multi-module autonomous driving systems

Y Deng, X Zheng, M Zhang, G Lou… - Proceedings of the 30th …, 2022 - dl.acm.org
When developing autonomous driving systems (ADS), developers often need to replay
previously collected driving recordings to check the correctness of newly introduced …