【24h】

From Event-B Specifications to Programs for Distributed Algorithms

机译:从Event-B规范到分布式算法的程序

获取原文

摘要

Formal proofs of distributed algorithms are long, hard and tedious. We propose a general approach, based on the formal method Event-B, to automatically generate correct programs of distributed algorithms. Our approach is implemented with a translation tool, called B2Visidia, that generates Java code from an Event-B specification related to distributed algorithms. The resulting code can be run on classical distributed computing systems. To execute the induced programs, we use a tool called Visidia that can be used for experimenting, testing and visualizing programs of distributed algorithms.
机译:分布式算法的正式证明是较长的,艰巨和乏味的。我们提出了一种基于正式方法事件-B的一般方法,自动生成分布式算法的正确程序。我们的方法是用一个称为B2Visidia的翻译工具实现,它从与分布式算法相关的Event-B规范生成Java代码。生成的代码可以在经典分布式计算系统上运行。要执行诱导的程序,我们使用名为Visidia的工具,可用于分布式算法的实验,测试和可视化程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号