Formal Modelling of Safety Architecture for Responsibility-Aware Autonomous Vehicle via Event-B Refinement

被引:2
作者
Kobayashi, Tsutomu [1 ]
Bondu, Martin [2 ]
Ishikawa, Fuyuki [3 ]
机构
[1] Japan Aerosp Explorat Agcy, Tsukuba, Ibaraki, Japan
[2] Sorbonne Univ, Paris, France
[3] Natl Inst Informat, Tokyo, Japan
来源
FORMAL METHODS, FM 2023 | 2023年 / 14000卷
关键词
Autonomous driving; AI safety; Responsibility-sensitive safety; Safety architecture; Event-B; Refinement;
D O I
10.1007/978-3-031-27481-7_30
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Ensuring the safety of autonomous vehicles (AVs) is the key requisite for their acceptance in society. This complexity is the core challenge in formally proving their safety conditions with AI-based black-box controllers and surrounding objects under various traffic scenarios. This paper describes our strategy and experience in modelling, deriving, and proving the safety conditions of AVs with the Event-B refinement mechanism to reduce complexity. Our case study targets the state-of-the-art model of goal-aware responsibility-sensitive safety to argue over interactions with surrounding vehicles. We also employ the Simplex architecture to involve advanced black-box AI controllers. Our experience has demonstrated that the refinement mechanism can be effectively used to gradually develop the complex system over scenario variations.
引用
收藏
页码:533 / 549
页数:17
相关论文
共 14 条
  • [1] Formal Modelling of Domain Constraints in Event-B
    Mohand-Oussaid, Linda
    Ait-Sadoune, Idir
    MODEL AND DATA ENGINEERING (MEDI 2017), 2017, 10563 : 153 - 166
  • [2] Formal System Modelling Using Abstract Data Types in Event-B
    Furst, Andreas
    Hoang, Thai Son
    Basin, David
    Sato, Naoto
    Miyazaki, Kunihiko
    ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z, ABZ 2014, 2014, 8477 : 222 - 237
  • [3] Modelling, formal refinement and partitioning strategies for a small aircraft fuel pump system in Hybrid Event-B
    Banach, Richard
    SCIENCE OF COMPUTER PROGRAMMING, 2018, 156 : 21 - 44
  • [4] Formal Verification of Software Safety Criteria Using Event-B
    Xu, Lili
    Zhang, Hong
    PROCEEDINGS OF 2014 10TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY (ICRMS), VOLS I AND II, 2014, : 342 - 347
  • [5] Formally Verified Architecture Patterns of Hybrid Systems Using Proof and Refinement with Event-B
    Dupont, Guillaume
    Ait-Ameur, Yamine
    Pantel, Marc
    Singh, Neeraj K.
    RIGOROUS STATE-BASED METHODS, ABZ 2020, 2020, 12071 : 169 - 185
  • [6] Property Ownership Formal Modelling Using Event-B and iUML-B
    Altamimi, Manar
    Al Hashimy, Nawfal
    Fathabadi, Asieh Salehi
    Wills, Gary
    RIGOROUS STATE-BASED METHODS, ABZ 2024, 2024, 14759 : 191 - 200
  • [7] A refinement development approach for enhancing the safety of PLC programs with Event-B
    Mao, Xia
    Zhang, Yueling
    Shi, Jianqi
    Huang, Yanhong
    Li, Qin
    SCIENCE OF COMPUTER PROGRAMMING, 2022, 215
  • [8] Facilitating construction of safety cases from formal models in Event-B
    Prokhorova, Yuliya
    Laibinis, Linas
    Troubitsyna, Elena
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 60 : 51 - 76
  • [9] Formal Modelling of Cruise Control System Using Event-B and Rodin Platform
    Predut, Sorina
    Ipate, Florentin
    Gheorghe, Marian
    Campean, Felician
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 1541 - 1546
  • [10] Event-B Hybridation: A Proof and Refinement-based Framework for Modelling Hybrid Systems
    Dupont, Guillaume
    Ait-Ameur, Yamine
    Singh, Neeraj Kumar
    Pantel, Marc
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (04)