Authors:
Raja Bellakhal
1
;
Fatma Siala
1
and
Khaled Ghédira
2
Affiliations:
1
National School of Computer Science, University of Manouba, Manouba and Tunisia
;
2
Higher Institute of Management, University of Tunis, Tunis and Tunisia
Keyword(s):
Web Services Filtering, Multi-Agent System, Monitoring, Quality of Service (QoS), Negotiation, SOAP Messages.
Abstract:
During Web services selection processes based on the negotiation approaches, systems initially search for services that comply with the users’ functional requirements. Then, based on the retrieved set of functionally similar services, the negotiators start negotiation in order to come up with an agreement about the QoS parameter preferences. Here the problem occurs when the number of services retrieved during the first step is huge. In such case, the performance of the Web service selection process based on the QoS requirements can be degraded. Examining the specifications of all retrieved services is certainly a waste of time. Instead, it is more reasonable to remove all services that are unavailable and under the users’ requirement expectations before the start of the negotiation. To deal with this issue, in this paper we propose a multi-agent based filtering approach that adopts a Web service monitoring method allowing the filtering and the selection of the best candidate Web serv
ices for the selection process. The results of the conducted experimentations demonstrate that adopting an agent-based filtering process decreases the CPU time of the overall Web service selection process.
(More)