Abstract

Problem statement: With fast spreading of web services technology ove r the Internet, the quality aspects of a web service has received signi ficant attention to the practitioners. The quality of web service includes both functional and nonfunctio nal details. In order to provide the correct and meaningful information to web service consumer, sometimes there is a need to compose existing web services in order to create new web service. Approach: We have proposed a Quality of Service (QoS) broker based process model for Dynamic Web Service Composition (DWSC). The QoS broker in the proposed model is responsible for web servic e collection, selection, optimization and composition based on the service consumer's require ments. It also verifies and certifies the functiona l and QoS specifications provided by service provider at the time of web service registration before publishing it in Universal Description, Discovery a nd Integration (UDDI) registry. The detailed working of QoS broker is also presented in the stud y with functionality of each component. We will also discuss the process flowchart for new web serv ice registration and web service composition at runtime. Results: The proposed QoS broker based model for dynamic web service composition solves the problems associated with quality of web service. It also prevents the central repository from malicious service provider to publish wrong in formation. Conclusion: The QoS broker-based process model for dynamic web service composition guarantees the quality of delivered service to web service consumers and improve the efficiency of composition.

Highlights

  • Web Services (WS) are internet aware applications, which are invoked using standard internet protocols

  • We propose the Quality of Service (QoS) broker based process model for dynamic web service composition which overcomes limitations imposed by various web service discovery model

  • We propose a dynamic web service composition model to support above concerns, which consist of six components, namely; web service provider, web service consumer, UDDI registry, web WS provider: The WS provider describes the functional and nonfunctional QoS specification with the web service to be registered

Read more

Summary

Introduction

Web Services (WS) are internet aware applications, which are invoked using standard internet protocols. Each web service has an Application Program Interface (API), which is accessed over the network and executes the web service at host location (Khan et al, 2010). As individual web services are limited in their capability and a single web service is unable to fulfill the consumer’s requirement, there is a need to compose existing web services to create new functionality in the form of web processes (Khan et al, 2010). Web service composition is the ability in which different or same existing web services with similar functionality are collected and combined in order to create a new web service

Methods
Results
Conclusion
Full Text
Published version (Free)

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