SciAgents-an agent based environment for distributed, cooperative scientific computing | IEEE Conference Publication | IEEE Xplore