Patent · US Active

Automatically detecting distributed concurrency errors in cloud systems

US10599551B2 · kind B2 · utility

3Cited by
0References
23Claims
0Family size

Assignees

Inventors

Key dates

Filing dateAug 3, 2017
Grant dateMar 24, 2020
Priority date
Expiry dateAug 3, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/34
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for detecting distributed concurrency errors in a distributed cloud computing system includes tracing operations that access objects in functions involving inter-process messaging, applying a set of happens-before rules to the traced operations. Analyzing the traced operations to identify concurrent operations that access a common object to generate a list of potential distributed concurrency errors (DCbugs). Pruning the list of DCbugs to remove DCbugs having only local effect and that do not generate run-time errors.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.