Invention Grant
- Patent Title: Model checker for finding distributed concurrency bugs
-
Application No.: US15962873Application Date: 2018-04-25
-
Publication No.: US10599552B2Publication Date: 2020-03-24
- Inventor: Jeffrey Lukman , Huan Ke , Haryadi Gunawi , Feng Ye , Chen Tian , Shen Chi Chen
- Applicant: Futurewei Technologies, Inc. , University of Chicago
- Agency: Conley Rose, P.C.
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
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.
Public/Granted literature
- US20190332518A1 Model Checker for Finding Distributed Concurrency Bugs Public/Granted day:2019-10-31
Information query