Model vs system level testing of autonomous driving systems: a replication and extension study

被引:10
|
作者
Stocco, Andrea [1 ]
Pulfer, Brian [2 ]
Tonella, Paolo [1 ]
机构
[1] Univ Svizzera Italiana USI, Via Buffi 13, Lugano, Switzerland
[2] Univ Geneva, 24 Rue Gen Dufour, CH-1211 Geneva 4, Switzerland
基金
欧盟地平线“2020”;
关键词
Autonomous driving; Model testing; System testing; DNN testing; Deep neural networks; ADVANCED DRIVER ASSISTANCE; GENERATION; SEARCH; CARS;
D O I
10.1007/s10664-023-10306-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Offline model-level testing of autonomous driving software is much cheaper, faster, and diversified than in-field, online system-level testing. Hence, researchers have compared empirically model-level vs system-level testing using driving simulators. They reported the general usefulness of simulators at reproducing the same conditions experienced in-field, but also some inadequacy of model-level testing at exposing failures that are observable only in online mode. In this work, we replicate the reference study on model vs system-level testing of autonomous vehicles while acknowledging several assumptions that we had reconsidered. These assumptions are related to several threats to validity affecting the original study that motivated additional analysis and the development of techniques to mitigate them. Moreover, we also extend the replicated study by evaluating the original findings when considering a physical, radio-controlled autonomous vehicle. Our results show that simulator-based testing of autonomous driving systems yields predictions that are close to the ones of real-world datasets when using neural-based translation to mitigate the reality gap induced by the simulation platform. On the other hand, model-level testing failures are in line with those experienced at the system level, both in simulated and physical environments, when considering the pre-failure site, similar-looking images, and accurate labels.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] Parameter-Based Testing and Debugging of Autonomous Driving Systems
    Arcaini, Paolo
    Calo, Alessandro
    Ishikawa, Fuyuki
    Laurent, Thomas
    Zhang, Xiao-Yi
    Ali, Shaukat
    Hauer, Florian
    Ventresque, Anthony
    2021 IEEE INTELLIGENT VEHICLES SYMPOSIUM WORKSHOPS (IV WORKSHOPS), 2021, : 197 - 202
  • [22] Boundary State Generation for Testing and Improvement of Autonomous Driving Systems
    Biagiola, Matteo
    Tonella, Paolo
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (08) : 2040 - 2053
  • [23] BehAVExplor: Behavior Diversity Guided Testing for Autonomous Driving Systems
    Cheng, Mingfei
    Zhou, Yuan
    Xie, Xiaofei
    PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 488 - 500
  • [24] Critical scenario identification for realistic testing of autonomous driving systems
    Song, Qunying
    Tan, Kaige
    Runeson, Per
    Persson, Stefan
    SOFTWARE QUALITY JOURNAL, 2023, 31 (02) : 441 - 469
  • [25] Evaluating the impact of flaky simulators on testing autonomous driving systems
    Mohammad Hossein Amini
    Shervin Naseri
    Shiva Nejati
    Empirical Software Engineering, 2024, 29
  • [26] Generating Avoidable Collision Scenarios for Testing Autonomous Driving Systems
    Calo, Alessandro
    Arcaini, Paolo
    Ali, Shaukat
    Hauer, Florian
    Ishikawa, Fuyuki
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2020), 2020, : 375 - 386
  • [27] Metamorphic Testing for Traffic Light Recognition in Autonomous Driving Systems
    Bai, Tongtong
    Fan, Yong
    Pan, Ya
    Qing, Mingshuang
    2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 38 - 44
  • [28] Evaluating the impact of flaky simulators on testing autonomous driving systems
    Amini, Mohammad Hossein
    Naseri, Shervin
    Nejati, Shiva
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (02)
  • [29] Collision Avoidance Testing for Autonomous Driving Systems on Complete Maps
    Tang, Yun
    Zhou, Yuan
    Liu, Yang
    Sun, Jun
    Wang, Gang
    2021 32ND IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2021, : 179 - 185
  • [30] Development and testing of an image transformer for explainable autonomous driving systems
    Dong J.
    Chen S.
    Miralinaghi M.
    Chen T.
    Labi S.
    Journal of Intelligent and Connected Vehicles, 2022, 5 (03) : 235 - 249