Published October 31, 2019
| Version v1
Patent
Open
Model Checker for Finding Distributed Concurrency Bugs
Creators
- 1. University of Chicago
- 2. Futurewei Technologies
Contributors
Patent applicants:
Description
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.
Files
US20190332518.pdf
Files
(606.1 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:772a3c3c3a906c6afa7209de2f421a8b
|
606.1 kB | Preview Download |
Additional details
Identifiers
- Patent application number
- US 201815962873 A
- Patent number
- US 2019/0332518 A1
- Other
- oai:uchicago.tind.io:8319
Dates
- Patent filed
-
2018-04-25