Patent · US Active

Techniques for debugging distributed applications

US7992133B1 · kind B1 · utility

78Cited by
10References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 16, 2006
Grant dateAug 2, 2011
Priority date
Expiry dateJun 2, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/362
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed for debugging heterogeneous applications in a distributed environment. In one embodiment, an architecture for debugging heterogeneous applications in a distributed environment is configured to enable both location transparency and dynamic exposure of service state. Regardless of where the physical application state resides, the architecture describes or otherwise provides a mechanism that allows seamless debugging and troubleshooting of distributed applications. The location of the state is transparent to the debugger and the application being debugged. In addition, the architecture enables an individual service to expose its state dynamically at run-time. It is possible for the service to expose its state in a self-describing fashion, allowing service state to be exposed in the architecture regardless of the service environment. The architecture allows for all the capabilities of debuggers running in non-distributed, homogeneous environments in a distributed heterogeneous environment.

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