Testing and verification of neural-network-based safety-critical control software: A systematic literature review
Not on the map. Why?
Abstract (arXiv)
Context: Neural Network (NN) algorithms have been successfully adopted in a number of Safety-Critical Cyber-Physical Systems (SCCPSs). Testing and Verification (T&V) of NN-based control software in safety-critical domains are gaining interest and attention from both software engineering and safety engineering researchers and practitioners. Objective: With the increase in studies on the T&V of NN-based control software in safety-critical domains, it is important to systematically review the state-of-the-art T&V methodologies, to classify approaches and tools that are invented, and to identify challenges and gaps for future studies. Method: We retrieved 950 papers on the T&V of NN-based Safety-Critical Control Software (SCCS). To reach our result, we filtered 83 primary papers published between 2001 and 2018, applied the thematic analysis approach for analyzing the data extracted from the selected papers, presented the classification of approaches, and identified challenges. Conclusion: The approaches were categorized into five high-order themes: assuring robustness of NNs, assuring safety properties of NN-based control software, improving the failure resilience of NNs, measuring and ensuring test completeness, and improving the interpretability of NNs. From the industry perspective, improving the interpretability of NNs is a crucial need in safety-critical applications. We also investigated nine safety integrity properties within four major safety lifecycle phases to investigate the achievement level of T&V goals in IEC 61508-3. Results show that correctness, completeness, freedom from intrinsic faults, and fault tolerance have drawn most attention from the research community. However, little effort has been invested in achieving repeatability; no reviewed study focused on precisely defined testing configuration or on defense against common cause failure.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 5; 2024: 2; 2025: 3.
12 papers.
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
- 2023Local Concept Embeddings for Analysis of Concept Distributions in Vision DNN Feature Spacescited by 7
- 2022Toward Certification of Machine-Learning Systems for Low Criticality Airborne Applicationscited by 6
- 2025Beyond Confidence: Adaptive Abstention in Dual-Threshold Conformal Prediction for Autonomous System Perceptioncited by 6
- 2023End-to-End Lidar-Camera Self-Calibration for Autonomous Vehiclescited by 2
- 2024Generative transformations and patterns in LLM-native approaches for software verification and falsificationcited by 2
- 2025FPGA-Based Neural Network Accelerators for Space Applications: A Surveycited by 2
- 2023Verifying Safety of Neural Networks from Topological Perspectivescited by 1
- 2023QNNRepair: Quantized Neural Network Repaircited by 0
- 2023Compositional Inductive Invariant Based Verification of Neural Network Controlled Systemscited by 0
- 2024DeepKnowledge: Generalisation-Driven Deep Learning Testingcited by 0
- 2025A Systematic Literature Review on Safety of the Intended Functionality for Automated Driving Systemscited by 0
- 2025FPGA-Based Neural Network Accelerators for Space Applications: A Survey22 Apr 2025
- 2025A Systematic Literature Review on Safety of the Intended Functionality for Automated Driving Systems4 Mar 2025
- 2025Beyond Confidence: Adaptive Abstention in Dual-Threshold Conformal Prediction for Autonomous System Perception11 Feb 2025
- 2024Generative transformations and patterns in LLM-native approaches for software verification and falsification14 Apr 2024
- 2024DeepKnowledge: Generalisation-Driven Deep Learning Testing25 Mar 2024
- 2023Compositional Inductive Invariant Based Verification of Neural Network Controlled Systems17 Dec 2023
- 2023Local Concept Embeddings for Analysis of Concept Distributions in Vision DNN Feature Spaces24 Nov 2023
- 2023Verifying Safety of Neural Networks from Topological Perspectives27 Jun 2023
- 2023QNNRepair: Quantized Neural Network Repair23 Jun 2023
- 2023End-to-End Lidar-Camera Self-Calibration for Autonomous Vehicles24 Apr 2023
- 2022Toward Certification of Machine-Learning Systems for Low Criticality Airborne Applications28 Sep 2022
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review26 Jul 2021