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 条
  • [11] Validating and verifying LwM2M clients with event-B
    Mouakher, Ines
    Dhaou, Fatma
    Attiogbe, J. Christian
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2023, 16 (02) : 75 - 91
  • [12] Verifying Eventuality Properties of Imprecise System Requirements using Event-B
    Hong Anh Le
    Ninh Thuan Truong
    Nakajima, Shin
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1651 - 1653
  • [13] Contemplating the Addition of Stochastic Behaviour to Hybrid Event-B
    Banach, Richard
    2014 THEORETICAL ASPECTS OF SOFTWARE ENGINEERING CONFERENCE (TASE), 2014, : 42 - 49
  • [14] Event-B based approach for verifying Cloud resource allocation in business process
    Boubaker, Souha
    Gaaloul, Walid
    Graiet, Mohamed
    Ben Hadj-Alouane, Nejib
    2015 IEEE 12TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2015), 2015, : 538 - 545
  • [15] Formal modelling and verifying of intellectualized information management system using Event-B
    Gao, Hongjiang
    Zhao, Yongsheng
    Liu, Jun
    Qin, Zheng
    GENERAL SYSTEM AND CONTROL SYSTEM, VOL I, 2007, : 207 - 209
  • [16] Application of Software Safety Analysis Using Event-B
    Zhang Hong
    Xu Lili
    2013 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY - COMPANION (SERE-C), 2013, : 138 - 145
  • [17] Proving the Safety of a Sliding Window Protocol with Event-B
    Coudert, Sophie
    RIGOROUS STATE-BASED METHODS, ABZ 2021, 2021, 12709 : 50 - 65
  • [18] Modeling and verifying clustering properties in a vehicular ad hoc network protocol with Event-B
    Patrick Sondi
    Imed Abbassi
    Eric Ramat
    Emna Chebbi
    Mohamed Graiet
    Scientific Reports, 11
  • [19] Modeling and verifying clustering properties in a vehicular ad hoc network protocol with Event-B
    Sondi, Patrick
    Abbassi, Imed
    Ramat, Eric
    Chebbi, Emna
    Graiet, Mohamed
    SCIENTIFIC REPORTS, 2021, 11 (01)
  • [20] A formal approach for verifying QoS variability in Web services composition using EVENT-B
    Abbassi, Imed
    Graiet, Mohamed
    Boubaker, Souha
    Kmimech, Mourad
    Ben Hadj-Alouane, Nejib
    2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 519 - 526