【24h】

Change and Delay Contracts for Hybrid System Component Verification

机译:混合系统组件验证的变更和延迟合同

获取原文

摘要

In this paper, we present reasoning techniques for a component-based modeling and verification approach for hybrid systems comprising discrete dynamics as well as continuous dynamics, in which the components have local responsibilities. Our approach supports component contracts (i.e., input assumptions and output guarantees of interfaces) that are more general than previous component-based hybrid systems verification techniques in the following ways: We introduce change contracts, which characterize how current values exchanged between components along ports relate to previous values. We also introduce delay contracts, which describe the change relative to the time that has passed since the last value was exchanged. Together, these contracts can take into account what has changed between two components in a given amount of time since the last exchange of information. Most crucially, we prove that the safety of compatible components implies safety of the composite. The proof steps of the theorem are also implemented as a tactic in KeYmaera X, allowing automatic generation of a KeYmaera X proof for the composite system from proofs of the concrete components.
机译:在本文中,我们为混合系统提供了基于组件的建模和验证方法的推理技术,该系统包括离散动力学和连续动力学,其中组件承担局部责任。我们的方法通过以下方式支持比以前的基于组件的混合系统验证技术更通用的组件合同(即,接口的输入假设和输出保证):我们引入了变更合同,这些合同描述了沿端口在组件之间交换的当前值如何关联的特征。到以前的值。我们还引入了延迟合同,这些合同描述了相对于自交换最后一个值以来经过的时间的变化。这些合同可以一起考虑自上次交换信息以来在给定的时间内两个组件之间发生了什么变化。最关键的是,我们证明了兼容组件的安全性意味着复合材料的安全性。该定理的证明步骤在KeYmaera X中也作为一种策略来实现,从而可以从混凝土构件的证明中自动生成用于复合系统的KeYmaera X证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号