【24h】

REWRITING LOGIC AND MAUDE: A WIDE-SPECTRUM SEMANTIC FRAMEWORK FOR OBJECT-BASED DISTRIBUTED SYSTEMS

机译:重写逻辑和模子:基于对象的分布式系统的广谱语义框架

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

摘要

Rewriting logic seems very well suited as a semantic framework for open object-based distributed systems. Both the distributed states and the local concurrent transitions of such systems can be naturally specified by rewrite theories in which such local concurrent transitions are described by rewrite rules. Maude is a high-performance rewriting logic language and system developed at SRI International that supports executable specification and programming, and a flexible variety of formal analyses. As a wide-spectrum semantic framework, rewriting logic can span the gap between high-level properties and architectural designs on the one hand, and distributed or mobile system implementations on the other. Rewriting logic has been used to give a precise semantics to a number of distributed architectural notations and to obtain formal executable specifications from them. Using Maude and its associated tools, such executable specifications can then be formally analyzed in a variety of ways. Furthermore, high-level properties of such specifications expressed in nonexecutable formalisms such as temporal and modal logics can likewise be analyzed and verified. Since under quite reasonable assuptions rewriting logic specifications can be directly implemented as distributed and mobile systems, it is possible to span the gap from high-level designs to implementations without leaving the formal framework. This paper introduces rewriting logic and Maude, and surveys the experience that, thanks to the efforts of several research teams, has been gained so far in applying them to open object-based distributed systems.
机译:重写逻辑似乎非常适合作为基于开放对象的分布式系统的语义框架。这样的系统的分布式状态和本地并发转移都可以自然地通过重写理论来指定,在该理论中,这些本地并发转移由重写规则描述。 Maude是SRI International开发的一种高性能重写逻辑语言和系统,支持可执行的规范和编程以及各种形式化的分析。作为一种广谱的语义框架,重写逻辑一方面可以跨越高级属性和体系结构设计之间的差距,另一方面可以跨越分布式或移动系统实现。重写逻辑已用于为许多分布式体系结构符号提供精确的语义,并从中获得正式的可执行规范。使用Maude及其相关工具,可以以各种方式对此类可执行规范进行正式分析。此外,同样可以分析和验证以非可执行形式主义(例如时间和模态逻辑)表示的此类规范的高级属性。由于可以在相当合理的假设下将重写逻辑规范直接实现为分布式和移动系统,因此有可能跨越高层设计与实现之间的差距而无需离开正式框架。本文介绍了重写逻辑和Maude,并概述了由于几个研究团队的努力而获得的经验,迄今为止,这些经验已将它们应用到基于对象的开放式分布式系统中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号