【24h】

Specifying, Analyzing and Programming Communication Systems in Maude

机译:在Maude中指定,分析和编程通信系统

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

摘要

Rewriting logic is a logic well suited for the specification, prototyping, analysis, and programming of concurrent systems in which concurrent computation exactly corresponds to logical deduction. In particular, it can be used as a wide-spectrum semantic framework for communication systems. Being a semantic framework means that rewriting logic, instead of building in a particular model of concurrency or distribution, allows a wide range of such models to be specified as rewrite theories. As a wide-spectrum framework, it connects smoothly with notations suitable for the early phases of software design, from which one can pass to executable specifications written in rewriting logic that can then be formally analyzed in a variety of ways, including debugging, model checking, symbolic simulation, and theorem proving. Furthermore, one can then pass from executable specifications to efficient implementations by semantics-preserving transformations into subsets of the logic that are efficiently implementable as distributed or mobile languages. The paper summarizes the practical experience obtained so far by a number of authors in using the reflective rewriting logic language Maude to specify and analyze communication systems, and gives a brief sketch of Mobile Maude, an extension of Maude for secure mobile applications currently under development at SRI International.
机译:重写逻辑非常适合于并发系统的规范,原型设计,分析和编程的逻辑,其中并发计算恰好对应于逻辑推论。特别是,它可以用作通信系统的广谱语义框架。作为语义框架意味着重写逻辑(而不是建立在并发或分布的特定模型中)允许将大量此类模型指定为重写理论。作为一个广谱框架,它与适用于软件设计早期阶段的符号平滑地连接在一起,从中可以传递到用重写逻辑编写的可执行规范,然后可以通过各种方式对形式规范进行正式分析,包括调试,模型检查。 ,符号模拟和定理证明。此外,通过保留语义的转换,可以将可执行规范从有效规范传递到有效实现,将其转换为可有效实现为分布式或移动语言的逻辑子集。本文总结了许多作者到目前为止使用反射式重写逻辑语言Maude来指定和分析通信系统所获得的实践经验,并简要介绍了Mobile Maude,它是Maude在当前正在开发的安全移动应用程序的扩展。 SRI国际。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号