TECHNIQUES FOR DEBUGGING DISTRIBUTED APPLICATIONS

Patent №

US 7,992,133

Granted

2011-08-02

Filed 2006

Owner

PROGRESS SOFTWARE CORPORATION

+1 more

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11560760

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.

AI classification

AI hardware1.00
Planning0.99
Knowledge representation0.91
Speech0.00
Natural language0.00
Evolutionary computation0.00
Vision0.00
Machine learning0.00

Ownership

PROGRESS SOFTWARE CORPORATION

assignment · 189140334

AUREA SOFTWARE, INC.

assignment · 362010689

Assignors

NUZZOLO, JR., CHARLES A., THEROUX, MICHAEL E., NICOL, GAVIN THOMAS, COLLINS, WILLIAM J., STINCHFIELD, DONALD E., CULLEN, WILLIAM M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC