A QoS Based Web Service Selection Model

Web services are essentially distributed applications that can be universally deployed and invoked using standard protocols. As the number of functional similar Web services increases, how to select Web services that can best meet the requirements of the consumers becomes an ongoing research direction in Web service community. However, the Web service selection is usually driven only by functional requirements, which can't guarantee the real-time validity of the Web services selected. This paper proposes a QoS based Web Services Selection Model (WSSM-Q) to provide QoS support for service publishing and selection. In the model, the QoS of Web services is managed, including defining the QoS model, collecting the QoS information, computing and maintaining the QoS data. Upon the QoS management, the Web services that match the requirements of consumers are ranked for selection according to the overall QoS utility. A prototype system is then implemented and evaluated lastly by experiments.

[1]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[2]  Tao Yu,et al.  Service selection algorithms for Web services with end-to-end QoS constraints , 2004, Proceedings. IEEE International Conference on e-Commerce Technology, 2004. CEC 2004..

[3]  T.V. Prabhakar,et al.  Dynamic selection of Web services with recommendation system , 2005, International Conference on Next Generation Web Services Practices (NWeSP'05).

[4]  Hartmut Ritter,et al.  Efficient Selection and Monitoring of QoS-Aware Web Services with the WS-QoS Framework , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[5]  Virgílio A. F. Almeida Capacity Planning for Web Services , 2002, Performance.