The design concept and initial implementation of agent teamwork grid computing middleware
Munehiro Fukuda, Koichi Kashiwagi, Satoru Kobayashi · 2005
AgentTeamwork is a grid-computing middleware system that dispatches a collection of mobile agents to coordinate a user job over remote computers in a decentralized manner. A parallel-computing job is check-pointed periodically, moved by a mobile agent for better performance, and resumed upon a crash. The system also restores broken communication with its error-recoverable socket and mpi-Java libraries. This paper presents AgentTeamwork's design concept, implementation, and basic performance.