paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Generating effective test cases for self-driving cars from police reports

从警方报告生成面向自动驾驶汽车的有效测试用例
FSE Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2019匹配度 2/10 · 该论文面向自动驾驶软件的测试用例生成,属于软件测试/仿真方向,与用户关注的静态分析、Agentic 程序、浮点程序分析、贝叶斯程序分析及 LLM 交叉方向基本无关。虽然涉及软件测试与缺陷暴露,但不在核心研究画像内。引用 123 inbox
Alessio Gambi, Tri Huynh, Gordon Fraser
crossref: 2026-09-12

AI 速览

一句话:从警方报告重建真实车祸的物理精确仿真,生成能有效暴露自动驾驶软件缺陷的测试用例。

自动驾驶软件需要挑战性场景才能充分测试,但真实车祸难以现场复现,且事故中传感器数据稀缺。本文提出从警方报告中提取车祸信息,在物理精确的仿真环境中重建事故场景,并据此生成测试用例来测试自动驾驶软件。评估包括34名参与者的用户研究和生成测试质量的定量分析。结果表明,系统可在数分钟内生成准确的车祸仿真;与实现非关键驾驶场景的测试相比,这些测试以不同方式有效施压被测系统,并暴露其实现中的若干缺陷。

问题
自动驾驶软件测试缺乏挑战性、关键的驾驶场景,而真实车祸又难以在现场进行测试。
方法
从警方报告中抽取事故信息,在物理精确的仿真环境中重建真实车祸场景,并据此生成测试用例。
评估
通过34人用户研究和生成测试质量的定量分析,验证碰撞仿真的准确性与生成速度,并观察其对被测系统的压力与缺陷暴露能力。
原文摘要(Abstract)

Autonomous driving carries the promise to drastically reduce the number of car accidents; however, recently reported fatal crashes involving self-driving cars show that such an important goal is not yet achieved. This calls for better testing of the software controlling self-driving cars, which is difficult because it requires producing challenging driving scenarios. To better test self-driving car soft- ware, we propose to specifically test car crash scenarios, which are critical par excellence. Since real car crashes are difficult to test in field operation, we recreate them as physically accurate simulations in an environment that can be used for testing self-driving car software. To cope with the scarcity of sensory data collected during real car crashes which does not enable a full reproduction, we extract the information to recreate real car crashes from the police reports which document them. Our extensive evaluation, consisting of a user study involving 34 participants and a quantitative analysis of the quality of the generated tests, shows that we can generate accurate simulations of car crashes in a matter of minutes. Compared to tests which implement non critical driving scenarios, our tests effectively stressed the test subject in different ways and exposed several shortcomings in its implementation.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5067,
  title = {Generating effective test cases for self-driving cars from police reports},
  author = {Alessio Gambi and Tri Huynh and Gordon Fraser},
  booktitle = {FSE},
  year = {2019},
  doi = {10.1145/3338906.3338942}
}