首页> 外国专利> Model Checker for Finding Distributed Concurrency Bugs

Model Checker for Finding Distributed Concurrency Bugs

机译:查找分布式并发错误的模型检查器

摘要

Described herein are systems and methods for distributed concurrency (DC) bug detection. The method includes identifying a plurality of nodes in a distributed computing cluster; identifying a plurality of messages to be transmitted during execution of an application by the distributed computing cluster; determining a set of orderings of the plurality of messages for DC bug detection, the set of orderings determined based upon the plurality of nodes and the plurality of messages; removing a subset of the orderings from the set of orderings based upon one or more of a state symmetry algorithm, a disjoint-update independence algorithm, or a zero-crash-impact reordering algorithm; and performing DC bug detection testing using the set of orderings after the subset of the orderings is removed from the set of orderings.
机译:本文描述了用于分布式并发(DC)错误检测的系统和方法。该方法包括识别分布式计算集群中的多个节点;以及识别由分布式计算集群执行应用程序期间要发送的多个消息;确定用于DC缺陷检测的多个消息的一组命令,该组命令基于多个节点和多个消息确定;基于状态对称算法,不相交更新独立算法或零碰撞影响重排序算法中的一个或多个,从排序集中删除排序的子集;然后在从订单集中删除订单的子集后,使用该订单集执行DC Bug检测测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号