Dynamic service orchestration for SaaS application in web environment

  • Authors:
  • Jong-Phil Kim;Jang-Eui Hong;Jae-Young Choi;Young-Hwa Cho

  • Affiliations:
  • Chungbuk National University, Cheongju, Rep. of Korea;Chungbuk National University, Cheongju, Rep. of Korea;Sungkyunkwan University, Suwon, Rep. of Korea;Sungkyunkwan University, Suwon, Rep. of Korea

  • Venue:
  • Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

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.