首页> 外文期刊>Journal of supercomputing >Constructing formal rules to verify message communication in distributed systems
【24h】

Constructing formal rules to verify message communication in distributed systems

机译:构建形式化规则以验证分布式系统中的消息通信

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

摘要

This study presents a method to construct formal rules used to run-time verify message passing between clients in distributed systems. Rules construction is achieved in four steps: (1) Visual specification of expected behavior of the sender, receiver, and network in sending and receiving a message, (2) Extraction of properties of sender, receiver, and network from the visual specification, (3) specification of constraints that should govern message passing in distributed systems, and (4) construction of verifier rules from the properties and the constraints. The rules are used to verify actual sender, receiver, and network behavior. Expected behavior of the client (process) is one that to be and the actual one is the behavior should be verified. The rules were applied to verify the behavior of client and servers that communicated with each other in order to compute Fibonacci numbers in parallel and some violations were discovered.
机译:这项研究提出了一种构造形式规则的方法,该规则用于在分布式系统中的客户端之间运行时验证消息传递。规则的构建分四个步骤:(1)在发送和接收消息时,对发送者,接收者和网络的预期行为的可视化规范;(2)从视觉规范中提取发送者,接收者和网络的属性,( 3)约束的规范,该约束应控制分布式系统中消息的传递,以及(4)根据属性和约束构造验证程序规则。该规则用于验证实际的发送者,接收者和网络行为。客户端(流程)的预期行为是将要发生的行为,而实际的行为是应进行验证的行为。应用这些规则来验证相互通信的客户端和服务器的行为,以便并行计算斐波那契数,并发现了一些违规行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号