Search-Based Selection and Prioritization of Test Scenarios for Autonomous Driving Systems

被引:13
|
作者
Lu, Chengjie [1 ]
Zhang, Huihui [2 ]
Yue, Tao [1 ,3 ]
Ali, Shaukat [3 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Nanjing, Peoples R China
[2] Weifang Univ, Weifang, Peoples R China
[3] Simula Res Lab, Oslo, Norway
来源
SEARCH-BASED SOFTWARE ENGINEERING (SSBSE 2021) | 2021年 / 12914卷
基金
芬兰科学院; 中国国家自然科学基金;
关键词
Test optimization; Multi-objective search; Autonomous driving;
D O I
10.1007/978-3-030-88106-1_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Violating the safety of autonomous driving systems (ADSs) could lead to fatal accidents. ADSs are complex, constantly-evolving and software-intensive systems. Testing an individual ADS is challenging and expensive on its own, and consequently testing its multiple versions (due to evolution) becomes much more costly. Thus, it is needed to develop approaches for selecting and prioritizing tests for newer versions of ADSs based on historical test execution data of their previous versions. To this end, we propose a multi-objective search-based approach for Selection and Prioritization of tEst sCenarios for auTonomous dRiving systEms (SPECTRE) to test newer versions of an ADS based on four optimization objectives, e.g., demand of a test scenario put on an ADS. We experimented with five commonly used multi-objective evolutionary algorithms and used a repository of 60,000 test scenarios. Among all the algorithms, IBEA achieved the best performance for solving all the optimization problems of varying complexity.
引用
收藏
页码:41 / 55
页数:15
相关论文
共 50 条
  • [1] Analysis of Road Representations in Search-Based Testing of Autonomous Driving Systems
    Castellano, Ezequiel
    Cetinkaya, Ahmet
    Arcaini, Paolo
    2021 IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2021), 2021, : 167 - 178
  • [2] Handling Noise in Search-Based Scenario Generation for Autonomous Driving Systems
    Klikovits, Stefan
    Arcaini, Paolo
    2021 IEEE 26TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2021), 2021, : 1 - 6
  • [3] Achieving Weight Coverage for an Autonomous Driving System with Search-based Test Generation
    Laurent, Thomas
    Arcaini, Paolo
    Ishikawa, Fuyuki
    Ventresque, Anthony
    2020 25TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2020), 2020, : 93 - 102
  • [4] Search-based approaches to the component selection and prioritization problem
    Harman, Mark
    Skaliotis, Alexandros
    Steinhfel, Kathleen
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1951 - +
  • [5] Search-Based Motion Planning for Performance Autonomous Driving
    Ajanovic, Zlatan
    Regolin, Enrico
    Stettinger, Georg
    Horn, Martin
    Ferrara, Antonella
    ADVANCES IN DYNAMICS OF VEHICLES ON ROADS AND TRACKS, IAVSD 2019, 2020, : 1144 - 1154
  • [6] Generic Detection and Search-based Test Case Generation of Urban Scenarios based on Real Driving Data
    Thal, Silvia
    Henze, Roman
    Hasegawa, Ryo
    Nakamura, Hiroki
    Imanaga, Hisashi
    Antona-Makoshi, Jacobo
    Uchida, Nobuyuki
    2022 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2022, : 694 - 701
  • [7] An empirical comparison of combinatorial testing and search-based testing in the context of automated and autonomous driving systems
    Klueck, Florian
    Li, Yihao
    Tao, Jianbo
    Wotawa, Franz
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 160
  • [8] AmbieGen: A search-based framework for autonomous systems testing
    Humeniuk, Dmytro
    Khomh, Foutse
    Antoniol, Giuliano
    SCIENCE OF COMPUTER PROGRAMMING, 2023, 230
  • [9] Scenario-Based Test Reduction and Prioritization for Multi-Module Autonomous Driving Systems
    Deng, Yao
    Zheng, Xi
    Zhang, Mengshi
    Lou, Guannan
    Zhang, Tianyi
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 82 - 93
  • [10] Summary of "An empirical comparison of combinatorial testing and search-based testing in the context of automated and autonomous driving systems"
    Kluck, Florian
    Li, Yihao
    Tao, Jianbo
    Wotawa, Franz
    2024 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS, ICSTW 2024, 2024, : 178 - 179