自动驾驶系统测试:现状与未来方向
软件工程
2022-09-26 v5
摘要
自动驾驶已展现出改革现代交通的巨大潜力。然而其可靠性与安全性引发了大量关注与担忧。与传统软件系统相比,自动驾驶系统(ADS)常将深度神经网络与基于逻辑的模块串联使用。这一新范式给软件测试带来了独特挑战。尽管近期出现了新的 ADS 测试技术,但尚不清楚这些技术在多大程度上满足了 ADS 从业者的需求。为填补此空白,我们呈现首项综合性研究,以识别 ADS 测试的当前实践与需求。我们对来自 10 家自动驾驶公司的开发者进行了半结构化访谈,并调查了 100 名曾参与自动驾驶系统开发的开发者。对访谈与调查数据的系统性分析揭示了自动驾驶测试的 7 项常见实践与 4 项新兴需求。通过全面的文献综述,我们构建了现有 ADS 测试技术的分类体系,并分析了 ADS 研究与从业者需求之间的差距。最后,我们为软件工程(SE)研究者提出了若干未来方向,例如开发测试约简技术以加速基于仿真的 ADS 测试。
引用
@article{arxiv.2106.12233,
title = {Testing of Autonomous Driving Systems: Where Are We and Where Should We Go?},
author = {Guannan Lou and Yao Deng and Xi Zheng and Mengshi Zhang and Tianyi Zhang},
journal= {arXiv preprint arXiv:2106.12233},
year = {2022}
}