Abstract

Software as a Service (SaaS) is a software delivery model, which provides customers the functionality of a service that is completely deployed in the cloud environment. In the cloud computing, Web Service-Business Process Execution Language (WS-BPEL) is widely used in SaaS application development. WS-BPEL allows to describe the control flow that is needed to orchestrate a set of services into a meaningful business process. However, the designs of business process using WS-BPEL consume many times and efforts to define control flows between participant services because the WS-BPEL process is designed using the enough expertise of a domain and the detailed information of the services. In this paper, we propose a dynamic service orchestration technique using WS-BPEL for SaaS applications to reduce the times and efforts required to describe the business process and to improve the success rate of process execution. The proposed technique identifies and orchestrates dynamically concrete services with a virtual service description.

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