首页> 外文期刊>Journal of Logic and Algebraic Programming >Rewriting modulo SMT and open system analysis
【24h】

Rewriting modulo SMT and open system analysis

机译:重写模SMT和开放系统分析

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

摘要

This paper proposes rewriting modulo SMT, a new technique that combines the power of SMT solving, rewriting modulo theories, and model checking. Rewriting modulo SMT is ideally suited to model and analyze reachability properties of infinite-state open systems, i.e., systems that interact with a nondeterministic environment. Such systems exhibit both internal nondeterminism, which is proper to the system, and external nondeterminism, which is due to the environment. In a reflective formalism, such as rewriting logic, rewriting modulo SMT can be reduced to standard rewriting. Hence, rewriting modulo SMT naturally extends rewriting-based reachability analysis techniques, which are available for closed systems, to open systems. Furthermore, a single state expression with symbolic constraints can now denote an infinite set of concrete states. The proposed technique is illustrated with the formal analysis of: (i) a real-time system that is beyond the scope of timed-automata methods and (ii) automatic detection of reachability violations in a synchronous language developed to support autonomous spacecraft operations. (C) 2016 Elsevier Inc. All rights reserved.
机译:本文提出了重写模SMT的技术,该技术结合了SMT解决方案,重写模理论和模型检查的强大功能。模SMT重写非常适合于建模和分析无限状态开放系统(即与不确定环境交互的系统)的可达性。这样的系统既表现出适合系统的内部不确定性,又表现出由于环境导致的外部不确定性。在反映形式上,例如重写逻辑,可以将模SMT的重写简化为标准重写。因此,模SMT重写自然会将基于重写的可达性分析技术(适用于封闭系统)扩展到开放系统。此外,具有符号约束的单个状态表达式现在可以表示无限的具体状态集。通过以下形式的形式分析来说明所提出的技术:(i)超出定时自动机方法范围的实时系统,以及(ii)以支持自主航天器运行的同步语言自动检测可达性违规。 (C)2016 Elsevier Inc.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号