首页> 外文会议>Rewriting logic and its applications >The Linear Temporal Logic of Rewriting Maude Model Checker
【24h】

The Linear Temporal Logic of Rewriting Maude Model Checker

机译:重写Maude模型检查器的线性时间逻辑

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

摘要

This paper presents the foundation, design, and implementation of the Linear Temporal Logic of Rewriting model checker as an extension of the Maude system. The Linear Temporal Logic of Rewriting (LTLR) extends linear temporal logic with spatial action patterns which represent rewriting events. LTLR generalizes and extends various state-based and event-based logics and aims to avoid certain types of mismatches between a system and its temporal logic properties. We have implemented the LTLR model checker at the C++ level within the Maude system by extending the existing Maude LTL model checker. Our LTLR model checker provides very expressive methods to define event-related properties as well as state-related properties, or, more generally, properties involving both events and state predicates. This greater expressiveness is gained without compromising performance, because the LTLR implementation minimizes the extra costs involved in handling the events of systems.
机译:本文介绍了线性时序逻辑重写模型检查器的基础,设计和实现,该模型检查器是Maude系统的扩展。重写线性时间逻辑(LTLR)通过表示重写事件的空间动作模式扩展了线性时间逻辑。 LTLR概括并扩展了各种基于状态和基于事件的逻辑,旨在避免系统与其时间逻辑属性之间的某些类型的不匹配。通过扩展现有的Maude LTL模型检查器,我们已经在Maude系统中的C ++级别实现了LTLR模型检查器。我们的LTLR模型检查器提供了非常具有表现力的方法,用于定义事件相关的属性以及状态相关的属性,或更一般地,定义涉及事件和状态谓词的属性。在不影响性能的情况下获得了更高的表达能力,因为LTLR实现使处理系统事件所涉及的额外成本最小化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号