【24h】

Shield synthesis

机译:屏蔽合成

获取原文
获取原文并翻译 | 示例
           

摘要

Shield synthesis is an approach to enforce safety properties at runtime. A shield monitors the system and corrects any erroneous output values instantaneously. The shield deviates from the given outputs as little as it can and recovers to hand back control to the system as soon as possible. In the first part of this paper, we consider shield synthesis for reactive hardware systems. First, we define a general framework for solving the shield synthesis problem. Second, we discuss two concrete shield synthesis methods that automatically construct shields from a set of safety properties: (1) k-stabilizing shields, which guarantee recovery in a finite time. (2) Admissible shields, which attempt to work with the system to recover as soon as possible. Next, we discuss an extension of k-stabilizing and admissible shields, where erroneous output values of the reactive system are corrected while liveness properties of the system are preserved. Finally, we give experimental results for both synthesis methods. In the second part of the paper, we consider shielding a human operator instead of shielding a reactive system: the outputs to be corrected are not initiated by a system but by a human operator who works with an autonomous system. The challenge here lies in giving simple and intuitive explanations to the human for any interferences of the shield. We present results involving mission planning for unmanned aerial vehicles.
机译:屏蔽层综合是一种在运行时强制执行安全属性的方法。防护罩可监控系统并立即纠正任何错误的输出值。屏蔽层会尽可能地偏离给定的输出,并尽快恢复控制权交给系统。在本文的第一部分,我们考虑了无功硬件系统的屏蔽综合。首先,我们定义了解决屏蔽综合问题的通用框架。其次,我们讨论了两种具体的盾构合成方法,这些方法可以根据一组安全属性自动构造盾构:(1)稳定k的盾构,可以保证在有限的时间内恢复。 (2)允许使用的防护罩,试图与系统配合使用以尽快恢复。接下来,我们讨论k稳定和容许屏蔽的扩展,其中在保留系统的活动性的同时,校正了无功系统的错误输出值。最后,我们给出两种合成方法的实验结果。在本文的第二部分中,我们考虑屏蔽人员而不是屏蔽无功系统:要校正的输出不是由系统启动的,而是由与自治系统一起工作的人员启动的。这里的挑战在于,对屏蔽层的任何干扰向人类提供简单直观的解释。我们提出了涉及无人机计划的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号