On agent-based software engineering
Artificial Intelligence
Decision Processes in Agent-Based Automated Contracting
IEEE Internet Computing
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Service-Oriented Computing: Key Concepts and Principles
IEEE Internet Computing
Provisioning heterogeneous and unreliable providers for service workflows
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
Provisioning heterogeneous and unreliable providers for service workftows
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 2
Flexible provisioning of service workflows
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 2
Evaluating quality of web services: a risk-driven approach
BIS'07 Proceedings of the 10th international conference on Business information systems
An effective strategy for the flexible provisioning of service workflows
AAMAS'07/SOCASE'07 Proceedings of the 2007 AAMAS international workshop and SOCASE 2007 conference on Service-oriented computing: agents, semantics, and engineering
Z-based agents for service oriented computing
AAMAS'07/SOCASE'07 Proceedings of the 2007 AAMAS international workshop and SOCASE 2007 conference on Service-oriented computing: agents, semantics, and engineering
Hi-index | 0.00 |
Service-oriented computing is a promising paradigm for highly distributed and complex computer systems. In such systems, services are offered by provider agents over a computer network and automatically discovered and provisioned by consumer agents that need particular resources or behaviours for their workflows. However, in open systems where there are significant degrees of uncertainty and dynamism, and where the agents are self-interested, the provisioning of these services needs to be performed in a more flexible way than has hitherto been considered. To this end, we devise a number of heuristics that vary provisioning according to the predicted performance of provider agents. We then empirically benchmark our algorithms and show that they lead to a 350% improvement in average utility, while successfully completing 5--6 times as many workflows as current approaches.