Safety Enforcement for the Verification of Autonomous Systems

被引:7
|
作者
de Niz, Dionisio [1 ]
Andersson, Bjorn [1 ]
Moreno, Gabriel [1 ]
机构
[1] Carnegie Mellon Univ, SEI, 4500 Fifth Ave, Pittsburgh, PA 15213 USA
基金
美国安德鲁·梅隆基金会;
关键词
Autonomous Systems; Verification; Runtime Assurance; Enforcers;
D O I
10.1117/12.2307575
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Verifying that the behavior of an autonomous systems is safe is fundamental for safety-critical properties like preventing crashes in autonomous vehicles. Unfortunately, exhaustive verification techniques fail to scale to the size of real-life systems. Moreover, these systems frequently use algorithms whose runtime behavior cannot be determined at design time (e.g., machine learning algorithms). This presents another problem given that these algorithms cannot be verified at design time. Fortunately, a technique known as runtime assurance can be used for these cases. The strategy that runtime assurance uses to verify a system is to add small components (known as enforcers) to the system that monitor its output and evaluate whether the output is safe or not. If the output is safe, then the enforcer lets it pass; if the output is unsafe, the enforcer replaces it with a safe output. For instance, in a drone system that must be restricted to fly within a constrained area (a.k.a. geo-fence) an enforcer can be used to monitor the movement commands to the drone. Then, if a movement command keeps the drone within the geo-fence, the enforcer lets it pass, but if the command takes the drone outside of this area, the enforcer replaces it with a safe command (e.g., hovering). Given that enforcers are small components fully specified at design time, it is possible to use exhaustive verification techniques to prove that they can keep the behavior of the whole system safe (e.g., the drone flying within the geo-fence) even if the system contains unverified code.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Safety Verification of Multiple Autonomous Systems by Formal Approach
    Okano, Kozo
    Sekizawa, Toshifusa
    [J]. COMPUTER SAFETY, RELIABILITY, AND SECURITY, 2014, 8696 : 11 - 18
  • [2] Verification of Autonomous Systems
    Araiza-Illan, Dejanira
    Fisher, Michael
    Leahy, Kevin
    Olszewska, Joanna Isabelle
    Redfield, Signe
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2022, 29 (01) : 99 - 101
  • [3] Towards the Verification of Safety-critical Autonomous Systems in Dynamic Environments
    Aniculaesei, Adina
    Arnsberger, Daniel
    Howar, Falk
    Rausch, Andreas
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (232): : 79 - 90
  • [4] Anytime Safety Verification of Autonomous Vehicles
    Gruber, Felix
    Althoff, Matthias
    [J]. 2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2018, : 1708 - 1714
  • [5] Verification and validation of autonomous systems
    Hinchey, MG
    Rash, JL
    Rouff, CA
    [J]. 26TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2002, : 136 - 144
  • [6] Design Verification and Validation for Reliable Safety-critical Autonomous Control Systems
    Yan, Rongjie
    Yang, Junjie
    Zhu, Di
    Huang, Kai
    [J]. 2018 23RD INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2018, : 170 - 179
  • [7] Verification of Security Policy Enforcement in Enterprise Systems
    Gupta, Puneet
    Stoller, Scott D.
    [J]. EMERGING CHALLENGES FOR SECURITY, PRIVACY AND TRUST: 24TH IFIP TC 11 INTERNATIONAL INFORMATION SECURITY CONFERENCE, SEC 2009, PROCEEDINGS, 2009, 297 : 202 - 213
  • [8] Verification of Autonomous Systems by Capability Verification Composition (CVC)
    Bouchard, Andrew
    Tatum, Richard
    Horan, Savanna
    [J]. OCEANS 2017 - ANCHORAGE, 2017,
  • [9] Verification of Safety for Autonomous Unmanned Ground Vehicles
    Meltz, Daniel
    Guterman, Hugo
    [J]. 2014 IEEE 28TH CONVENTION OF ELECTRICAL & ELECTRONICS ENGINEERS IN ISRAEL (IEEEI), 2014,
  • [10] Multimodal Model Predictive Runtime Verification for Safety of Autonomous Cyber-Physical Systems
    Aurandt, Alexis
    Jones, Phillip H.
    Rozier, Kristin Yvonne
    Wongpiromsarn, Tichakorn
    [J]. FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, FMICS 2024, 2024, 14952 : 220 - 244