The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
An agent-based approach for building complex software systems
Communications of the ACM
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
Compute Power Market: Towards a Market-Oriented Grid
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
Brain Meets Brawn: Why Grid and Agents Need Each Other
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Rudder: An agent-based infrastructure for autonomic composition of grid applications
Multiagent and Grid Systems
Distributed Resource Selection in Grid Using Decision Theory
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
IEEE Transactions on Computers
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Negotiation strategies for grid scheduling
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Hi-index | 0.00 |
The management of computational resources is becoming a crucial aspect in new generation distributed computing systems like the Grid because of the decentralized, heterogeneous and autonomous nature of these resources. As such they cannot be managed by adopting a centralized approach, but more sophisticated computing methodologies are necessary. In this paper we propose to use software agent negotiation to select services necessary to compose Grid applications. In particular, we propose an automated negotiation mechanism to select the service providers that meet the requirements of service consumers on the provision of multiple interconnected services. The negotiation mechanism allows for the evaluation of dependent issues that are negotiated upon when multiple interconnected services are required, and it relies on an iterative process so to improve the possibility of reaching an agreement by letting both service consumers and providers to exchange more proposals and counter-proposals in order to accommodate to the dynamic and changing nature of Grid environments.