Abstract

Web services are reusable software components available across the web. These web services fulfill the requirements of the consumers in the form of business process requirements, software and technical requirements and other personal requirements. In order to achieve BPEL (Business Process Execution Language) process's QoS (Quality of Service) global optimization on dynamic Web service composition, the traditional dynamic Web service invocation model of BPEL process is enhanced and the service selection, refining and fault tolerance is added. Meanwhile, by improving the grading method, the paper designs and realizes the algorithm, whose result is the global optimization on QoS under the constraints. Through the comparison, the conclusion is that the optimal solution can be found more quickly by the improved algorithms and the business process's QoS global optimization under the constraints can be achieved by the modified model. This paper aims to determine a subset of web services from the candidate services to be invoked at run-time so as to successfully and efficiently orchestrate a composite web service.

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