Verifying Safety of Behaviour Trees in Event-B

被引:0
|
作者
Tadiello, Matteo [1 ]
Troubitsyna, Elena [1 ]
机构
[1] KTH Royal Inst Technol, Stockholm, Sweden
关键词
D O I
10.4204/EPTCS.371.10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Behavior Trees (BT) are becoming increasingly popular in the robotics community. The BT tool is well suited for decision-making applications allowing a robot to perform complex behavior while being explainable to humans as well. Verifying that BTs used are well constructed with respect to safety and reliability requirements is essential, especially for robots operating in critical environments. In this work, we propose a formal specification of Behavior Trees and a methodology to prove invariants of already used trees, while keeping the complexity of the formalization of the tree simple for the final user. Allowing the possibility to test the particular instance of the behavior tree without the necessity to know the more abstract levels of the formalization.
引用
收藏
页码:139 / 155
页数:17
相关论文
共 50 条
  • [31] 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
  • [32] Analysing the Impact of Security Attacks on Safety Using SysML and Event-B
    Poorhadi, Ehsan
    Troubitsyna, Elena
    Dan, Gyorgy
    MODEL-BASED SAFETY AND ASSESSMENT, IMBSA 2022, 2022, 13525 : 170 - 185
  • [33] The Composition of Event-B Models
    Poppleton, Michael
    ABSTRACT STATE MACHINES, B AND Z, PROCEEDINGS, 2008, 5238 : 209 - 222
  • [34] From Event-B to Lambdapi
    Grieu, Anne
    RIGOROUS STATE-BASED METHODS, ABZ 2024, 2024, 14759 : 387 - 391
  • [35] Decomposition tool for Event-B
    Silva, Renato
    Pascal, Carine
    Thai Son Hoang
    Butler, Michael
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (02): : 199 - 208
  • [36] Decomposition Structures for Event-B
    Butler, Michael
    INTEGRATED FORMAL METHODS, PROCEEDINGS, 2009, 5423 : 20 - 38
  • [37] Generating SPARK from Event-B, Providing Fundamental Safety and Security
    Fathabadi, Asieh Salehi
    Dghaym, Dana
    Hoang, Thai Son
    Butler, Michael
    Snook, Colin
    ADVANCES IN MODEL AND DATA ENGINEERING IN THE DIGITALIZATION ERA, MEDI 2022, 2022, 1751 : 179 - 192
  • [38] Loose Observation in Event-B
    Hallerstede, Stefan
    RIGOROUS STATE-BASED METHODS, ABZ 2024, 2024, 14759 : 105 - 122
  • [39] Code Generation for Event-B
    Furst, Andreas
    Hoang, Thai Son
    Basin, David
    Desai, Krishnaji
    Sato, Naoto
    Miyazaki, Kunihiko
    INTEGRATED FORMAL METHODS, IFM 2014, 2014, 8739 : 323 - 338
  • [40] Code generation for Event-B
    Víctor Rivera
    Néstor Cataño
    Tim Wahls
    Camilo Rueda
    International Journal on Software Tools for Technology Transfer, 2017, 19 : 31 - 52