A broker for OWL-S web services

M Paolucci, J Soudry, N Srinivasan…�- Extending web services�…, 2004 - Springer
M Paolucci, J Soudry, N Srinivasan, K Sycara
Extending web services technologies: The use of multi-agent approaches, 2004Springer
Brokers are widely used in distributed information systems such as Multi-agent systems and
distributed databases. However, there has not been a detailed analysis of Broker
architecture and no general solution has been proposed on how the Brokers' tasks have to
be accomplished. In this paper, we provide a detailed analysis of these tasks in the setting of
OWL-S Web Services, and an implementation based on OWL-S. We show that while OWL-S
is adequate to provide all the information that is needed by the Broker, the straightforward�…
Abstract
Brokers are widely used in distributed information systems such as Multi-agent systems and distributed databases. However, there has not been a detailed analysis of Broker architecture and no general solution has been proposed on how the Brokers' tasks have to be accomplished. In this paper, we provide a detailed analysis of these tasks in the setting of OWL-S Web Services, and an implementation based on OWL-S. We show that while OWL-S is adequate to provide all the information that is needed by the Broker, the straightforward implementation of the Broker using OWL-S results in a paradoxical situation. We solve this paradox by extending the Process Modeling language of OWL-S. Finally, we propose a solution to a number of issues that arise in the brokered management of the interaction between Web services such as the abstraction from queries to capabilities required to solve that query, and management of the knowledge required by the Broker to control the multi-party interaction.
Springer
Showing the best result for this search. See all results