UWAgents: A Mobile Agent System Optimized for Grid Computing.
Munehiro Fukuda, Duncan Smith · GCA · 2006
UWAgents is a Java-based mobile agent system optimized for implementing grid computing infrastructure. Unlike most mobile agent systems, which are used only for job deployment and result collection in grid computing, UWAgents addresses specific requirements for coordinating the entire execution of a parallel and distributed computing application. These includes allocation of process identifiers (or MPI ranks), inter-cluster process allocation, job resumption, and (re-)establishment of inter-process commu-