首页> 外文会议>Static analysis >Interactive Verification of Distributed Protocols Using Decidable Logic
【24h】

Interactive Verification of Distributed Protocols Using Decidable Logic

机译:使用确定性逻辑对分布式协议进行交互式验证

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

摘要

Distributed systems are becoming more and more pervasive in our lives, making their correctness crucial. Unfortunately, distributed systems are notoriously hard to get right and verify. Due to the infinite state space (e.g., unbounded number of nodes and messages) and the complexity of the protocols used, verification of such systems is both undecidable and hard in practice. Numerous works have considered the problem of automatically verifying distributed and parameterized systems, e.g., [1,9,10,17,18,20,23,24,26,38]. Full automation is extremely appealing. Unfortunately, automatic techniques are bound to fail in some cases due to the undecidability of the problem. Some impose restrictions on the verified systems (e.g., [26]), some may diverge (e.g., [24]) and some may report false alarms (e.g., [2]). Moreover, such techniques often suffer from scalability issues and from an unpredictable performance. As a result, most efforts towards verifying real-world systems use relatively little automation [19,25,31].
机译:分布式系统在我们的生活中变得越来越普遍,使其正确性变得至关重要。不幸的是,众所周知,分布式系统很难正确验证。由于状态空间无限(例如,节点和消息的数量不受限制)以及所使用协议的复杂性,对这种系统的验证既不确定又难以实践。许多工作已经考虑了自动验证分布式和参数化系统的问题,例如[1,9,10,17,18,20,23,24,26,38]。完全自动化非常有吸引力。不幸的是,由于问题的不确定性,自动技术在某些情况下注定会失败。有些对验证过的系统施加了限制(例如[26]),有些可能会有所不同(例如[24]),有些可能会报告错误警报(例如[2])。而且,这种技术经常遭受可伸缩性问题和不可预测的性能的困扰。结果,大多数验证现实世界系统的工作都使用相对较少的自动化[19,25,31]。

著录项

  • 来源
    《Static analysis》|2018年|77-85|共9页
  • 会议地点 Freiburg(DE)
  • 作者

    Sharon Shoham;

  • 作者单位

    Tel Aviv University, Tel Aviv, Israel;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-26 14:31:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号