Providing remote applications having built in feedback ability in a
distributed test framework. A first application program having a call
interface is launched using a first agent process, which includes an
agent launcher interface. The call interface provides a reference to the
first agent process, which allows communication between the application
program and the agent process. A launch request is sent from the first
application to the agent launcher interface using the reference. The
launch request specifies a second application to be launched and also
defines attributes of a processing resource. The second application is
then launched on a processing resource having the attributes defined in
the launch request.