首页> 外文期刊>The Journal of Systems and Software >Adaptive distributed monitors of spatial properties for cyber-physical systems
【24h】

Adaptive distributed monitors of spatial properties for cyber-physical systems

机译:网络物理系统的自适应分布式监测空间特性

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

摘要

Cyber-physical systems increasingly feature highly-distributed and mobile deployments of devices spread over large physical environments: in these contexts, it is generally very difficult to engineer trustworthy critical services, mostly because formal methods generally hardly scale with the number of involved devices, especially when faults, continuous changes, and dynamic topologies are the norm. To start addressing this problem, in this paper we devise a formally correct and self-adaptive implementation of distributed monitors for spatial properties. We start from the Spatial Logic of Closure Spaces, and provide a compositional translation that takes a formula and yields a distributed program that provides runtime verification of its validity. Such programs are expressed in terms of the field calculus, a recently emerged computational model that focusses on global-level outcomes instead of single-device behaviour, and expresses distributed computations by pure functions and the functional composition mechanism. By reusing previous results and tools of the field calculus, we prove correctness of the translation, self-stabilisation of the derived monitors, and empirically evaluate adaptivity of such monitors in a realistic smart city scenario of safe crowd monitoring and control.
机译:网络 - 物理系统越来越多的特征在于,设备的高度分布式和移动部署在大型物理环境中传播:在这些上下文中,通常很难为重大的关键服务进行重大,主要是因为正式方法通常与涉及设备的数量几乎没有规模,特别是当故障,连续更改和动态拓扑是常态时。为了开始解决这个问题,在本文中,我们设计了用于空间属性的分布式监视器的正式正确和自适应实现。我们从封闭空间的空间逻辑开始,并提供具有公式的组成转换,并产生分布式程序,该程序提供其有效性的运行时验证。这些程序以现场微积分表示,最近出现的计算模型聚焦在全球级结果而不是单设备行为,并通过纯功能和功能组合机构表示分布式计算。通过重用以前的田间微积分的结果和工具,我们证明了翻译,自我稳定的衍生监视器的自我稳定,以及在安全人群监控和控制的现实智能城市场景中凭经验评价此类监视器的适应性。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号