A method for dispatching a remote debugging agent (RDA), involving
embedding the RDA in a target program to obtain a remotely debuggable
target program, submitting the remotely debuggable target program to a
distributed computing environment, wherein the distributed computing
environment includes a plurality of nodes, executing the remotely
debuggable target program on at least one of the plurality of nodes,
establishing a connection between the RDA and a central debugging tool,
and debugging the remotely debuggable target program using the central
debugging tool.