Abstract:
With the evolution of mobile networks, web services play a tremendous role in many aspects of our life. Therefore, the service providers have to guarantee an acceptable QoS level especially for those offering challenging services such as multimedia applications. Web services provisioning is used to allocate particular services to the tasks of business processes. One of the challenges in web service provisioning is how to make the web service providers adapt themselves to the dynamic nature of web service demand and to the performance requirements of web service clients. In this paper, we propose a mediated service agent (MSA) to handle the clients' requests. It sends back a ranked list of suggested providers to the client. The MSA handles the clients feedback on their interactions with the providers and uses the collected information in the evaluation of the providers. The MSA notifies the providers to adjust their QoS if needed. Moreover, an intelligent service requester (ISR) is proposed to autonomously select the provider to interact with. It evaluates the satisfaction with the service providers without the intervention of the user. The coordination between the MSA and the ISRs is proved to assure an acceptable QoS level. © 2012 IEEE.