ABSTRACT

ABSTRACT: Developments in web services lead increasing numbers of enterprises to focus themselves on core business by outsourcing parts of service flows. As an important measure of the web service, quality of service (QoS), determines the success of the combined services to some extent, highlighting the need for service users and providers to reach an agreement on QoS of web services. This agreement is known as a Service-Level Agreement (SLA). A particular task may be performed by many services with the same functions but different QoS values. A method for automatically selecting the services is thus needed.