Abstract

the growing adoption of the Service Oriented Architecture (SOA) in the industry and the wide deployment of Web services, users are increasingly requiring services that are capable of meeting their quality -of-service (QoS) requirements. In this paper, we propose a novel framework for QoS-aware Web service provisioning, which relies on QoS brokers, to mediate between clients and service providers, and a QoS Notification Broker that implements a publish/subscribe model to handle notifications on significant changes in QoS offerings. Furthermore, we describe a multi-attributes algorithm for the selection of potential service providers that can fulfill clients' requests. The algorithm calculates the utility value of each service provider, per Web service type, based on the client QoS requirements. One of the advantages of the approach is that service providers may provide several service types. These services may be simple Web services or composite Web services aggregated from other services. The publish/subscribe model allows QoS brokers to be aware of significant changes in the QoS offerings of service providers; and consequently, be able to make informed selection decisions. Besides, the proposed selection algorithm allows ranking service providers by matching their up-to-date QoS offers against the QoS required by the client.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.