Coordination of Multiple Intelligent Software Agents | Synapse