【24h】

FiLM: A Runtime Monitoring Tool for Distributed Systems

机译:电影:分布式系统的运行时监控工具

获取原文

摘要

It is well recognized that debugging or testing a distributed system is a great challenge. FiLM is a runtime monitoring tool that can monitor the execution of distributed applications against LTl specifications on finite traces. Implemented within the online predicate checking infrastructure D3S, FiLM models the execution of distributed applications as a trace of consistent global snapshots with global timestamps, and it employs finite automata constructed from LTL specifications to evaluate the trace of distributed systems. We proved that the generated automata accept exactly the traces which satisfy LTL specifications. Our case study shows that FiLM successfully detected an important and intricate liveness bug in a real Paxos implementation.
机译:很好地认识到,调试或测试分布式系统是一个很大的挑战。电影是一个运行时监控工具,可以监控在有限迹线上的LTL规范的分布式应用程序的执行。在在线谓词检查基础架构D3中实现,电影模型将分布式应用程序的执行作为具有全局时间戳的一致全局快照的跟踪,它采用从LTL规范构建的有限自动机来评估分布式系统的轨迹。我们证明了所生成的自动机完全接受满足LTL规范的痕迹。我们的案例研究表明,电影成功地检测到真正的PaxoS实施中一个重要和复杂的活性突发。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号