Specifying Safety Monitors for Autonomous Systems Using Model-Checking

被引:0
|
作者
Machin, Mathilde [1 ,2 ]
Dufosse, Fanny [1 ,2 ]
Blanquart, Jean-Paul [3 ]
Guiochet, Jeremie [1 ,2 ]
Powell, David [1 ,2 ]
Waeselynck, Helene [1 ,2 ]
机构
[1] CNRS, LAAS, F-31400 Toulouse, France
[2] Univ Toulouse, LAAS, F-31400 Toulouse, France
[3] Airbus Def & Space, F-31402 Toulouse, France
关键词
Safety Monitoring; Safety Rules; Autonomous Robotics;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Autonomous systems operating in the vicinity of humans are critical in that they potentially harm humans. As the complexity of autonomous system software makes the zero-fault objective hardly attainable, we adopt a fault-tolerance approach. We consider a separate safety channel, called a monitor, that is able to partially observe the system and to trigger safety-ensuring actuations. A systematic process for specifying a safety monitor is presented. Hazards are formally modeled, based on a risk analysis of the monitored system. A model-checker is used to synthesize monitor behavior rules that ensure the safety of the monitored system. Potentially excessive limitation of system functionality due to presence of the safety monitor is addressed through the notion of permissiveness. Tools have been developed to assist the process.
引用
下载
收藏
页码:262 / 277
页数:16
相关论文
共 50 条
  • [41] Statistical Abstraction and Model-Checking of Large Heterogeneous Systems
    Basu, Ananda
    Bensalem, Saddek
    Bozga, Marius
    Caillaud, Benoit
    Delahaye, Benoit
    Legay, Axel
    FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, PROCEEDINGS, 2010, 6117 : 32 - +
  • [42] Stability Verification of Self-Timed Control Systems using Model-Checking
    El Hakim, Viktorio S.
    Bekooij, Marco J. G.
    2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 312 - 319
  • [43] A Model-Checking Oriented Modeling Method for Safety Critical System
    Fan, Jiping
    Jiao, Jian
    Wu, Wenbo
    Zhao, Tingdi
    PROCEEDINGS OF THE 2015 FIRST INTERNATIONAL CONFERENCE ON RELIABILITY SYSTEMS ENGINEERING 2015 ICRSE, 2015,
  • [44] Model-checking infinite-state nuclear safety I&C systems with nuXmv
    Pakonen, Antti
    2021 IEEE 19TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2021,
  • [45] Model-Checking Parse Trees
    Boral, Anudhyan
    Schmitz, Sylvain
    2013 28TH ANNUAL IEEE/ACM SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2013, : 153 - 162
  • [46] Partial order reduction: Model-checking using representatives
    Peled, D
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 1996, 1996, 1113 : 93 - 112
  • [47] Talking model-checking technology
    Hoffman, Leah
    COMMUNICATIONS OF THE ACM, 2008, 51 (07) : 112 - 111
  • [48] Kronos: A model-checking tool for real-time systems
    Bozga, M
    Daws, C
    Maler, O
    Olivero, A
    Tripakis, S
    Yovine, S
    COMPUTER AIDED VERIFICATION, 1998, 1427 : 546 - 550
  • [49] Model-checking process equivalences
    Lange, Martin
    Lozes, Etienne
    Guzman, Manuel Vargas
    THEORETICAL COMPUTER SCIENCE, 2014, 560 : 326 - 347
  • [50] Model-Checking Iterated Games
    Huang, Chung-Hao
    Schewe, Sven
    Wang, Farn
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 : 154 - 168