Parameter-Based Testing and Debugging of Autonomous Driving Systems

被引:4
|
作者
Arcaini, Paolo [1 ]
Calo, Alessandro [2 ]
Ishikawa, Fuyuki [1 ]
Laurent, Thomas [3 ]
Zhang, Xiao-Yi [1 ]
Ali, Shaukat [4 ]
Hauer, Florian [2 ]
Ventresque, Anthony [3 ]
机构
[1] Natl Inst Informat, Tokyo, Japan
[2] Tech Univ Munich, Munich, Germany
[3] Univ Coll Dublin, Sch Comp Sci, Lero UCD, Dublin, Ireland
[4] Simula Res Lab, Oslo, Norway
基金
爱尔兰科学基金会;
关键词
D O I
10.1109/IVWorkshops54471.2021.9669254
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Testing of Autonomous Driving Systems (ADSs) is of paramount importance. However, ADS testing raises several challenges specific to the domain. Typical testing (coverage criteria, test generation, and oracle definition) and debugging activities performed for software programs are not directly applicable to ADSs, because of the lack of proper test oracles, and the difficulty of specifying the desired, correct ADS behavior. We tackle these challenges by extending and combining existing approaches to the domain of testing ADS. The approach is demonstrated on an industrial path planner. The path planner decides which path to follow through a cost function that uses parameters to assign a cost to the driving characteristics (e.g., lateral acceleration or speed) that must be applied in the path. These parameters implicitly describe the behavior of the ADS. We exploit this idea for defining a coverage criterion, for automatically specifying an oracle, and for debugging the path planner.
引用
收藏
页码:197 / 202
页数:6
相关论文
共 50 条
  • [21] Automatic Construction of HD Maps for Simulation-Based Testing of Autonomous Driving Systems
    Wang, Siqi
    Li, Changwen
    Sun, Tiantian
    Jia, Fuqi
    Yan, Rongjie
    Yan, Jun
    THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, TASE 2024, 2024, 14777 : 410 - 427
  • [22] A Combinatorial Approach to Testing Deep Neural Network-based Autonomous Driving Systems
    Chandrasekaran, Jaganmohan
    Lei, Yu
    Kacker, Raghu
    Kuhn, D. Richard
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2021), 2021, : 57 - 66
  • [23] Testing DNN-based Autonomous Driving Systems under Critical Environmental Conditions
    Li, Zhong
    Pan, Minxue
    Zhang, Tian
    Li, Xuandong
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [24] TraModeAVTest: Modeling Scenario and Violation Testing for Autonomous Driving Systems Based on Traffic Regulations
    Xia, Chunyan
    Huang, Song
    Zheng, Changyou
    Yang, Zhen
    Bai, Tongtong
    Sun, Lele
    ELECTRONICS, 2024, 13 (07)
  • [25] An Empirically Grounded Path Forward for Scenario-Based Testing of Autonomous Driving Systems
    Song, Qunying
    Engstrom, Emelie
    Runeson, Per
    COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 232 - 243
  • [26] Critical scenario identification for realistic testing of autonomous driving systems
    Qunying Song
    Kaige Tan
    Per Runeson
    Stefan Persson
    Software Quality Journal, 2023, 31 : 441 - 469
  • [27] Bias behind the Wheel: Fairness Testing of Autonomous Driving Systems
    Li, Xinyue
    Chen, Zhenpeng
    Zhang, Jie m.
    Sarro, Federica
    Zhang, Ying
    Liu, Xuanzhe
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2025, 34 (03)
  • [28] 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
  • [29] 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
  • [30] 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