A software engineering perspective on engineering machine learning systems: State of the art and challenges

G Giray - Journal of Systems and Software, 2021 - Elsevier
Context: Advancements in machine learning (ML) lead to a shift from the traditional view of
software development, where algorithms are hard-coded by humans, to ML systems …

Software verification and validation of safe autonomous cars: A systematic literature review

N Rajabli, F Flammini, R Nardone, V Vittorini - IEEE Access, 2020 - ieeexplore.ieee.org
Autonomous, or self-driving, cars are emerging as the solution to several problems primarily
caused by humans on roads, such as accidents and traffic congestion. However, those …

Deep learning library testing via effective model generation

Z Wang, M Yan, J Chen, S Liu, D Zhang - … of the 28th ACM Joint Meeting …, 2020 - dl.acm.org
Deep learning (DL) techniques are rapidly developed and have been widely adopted in
practice. However, similar to traditional software systems, DL systems also contain bugs …

Mind the gap! A study on the transferability of virtual versus physical-world testing of autonomous driving systems

A Stocco, B Pulfer, P Tonella - IEEE Transactions on Software …, 2022 - ieeexplore.ieee.org
Safe deployment of self-driving cars (SDC) necessitates thorough simulated and in-field
testing. Most testing techniques consider virtualized SDCs within a simulation environment …

Misbehaviour prediction for autonomous driving systems

A Stocco, M Weiss, M Calzana, P Tonella - Proceedings of the ACM …, 2020 - dl.acm.org
Deep Neural Networks (DNNs) are the core component of modern autonomous driving
systems. To date, it is still unrealistic that a DNN will generalize correctly to all driving …

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 …

Thirdeye: Attention maps for safe autonomous driving systems

A Stocco, PJ Nunes, M d'Amorim… - Proceedings of the 37th …, 2022 - dl.acm.org
Automated online recognition of unexpected conditions is an indispensable component of
autonomous vehicles to ensure safety even in unknown and uncertain situations. In this …

Quality metrics and oracles for autonomous vehicles testing

G Jahangirova, A Stocco… - 2021 14th IEEE conference …, 2021 - ieeexplore.ieee.org
The race for deploying AI-enabled autonomous vehicles (AVs) on public roads is based on
the promise that such self-driving cars will be as safe as or safer than human drivers …

A first look at the integration of machine learning models in complex autonomous driving systems: a case study on apollo

Z Peng, J Yang, TH Chen, L Ma - Proceedings of the 28th ACM Joint …, 2020 - dl.acm.org
Autonomous Driving System (ADS) is one of the most promising and valuable large-scale
machine learning (ML) powered systems. Hence, ADS has attracted much attention from …

Real-time end-to-end federated learning: An automotive case study

H Zhang, J Bosch, HH Olsson - 2021 IEEE 45th Annual …, 2021 - ieeexplore.ieee.org
With the development and the increasing interests in ML/DL fields, companies are eager to
apply Machine Learning/Deep Learning approaches to increase service quality and …