Title :
A Dynamic Service Composition Architecture in Supporting Reliable Web Service Selection
Author :
Po-Yuan Chen ; San-Yih Hwang ; Chien-Hsiang Lee
Author_Institution :
Dept. of Inf. Manage., Nat. Sun Yat-sen Univ., Kaohsiung, Taiwan
Abstract :
Service-Oriented Architecture (SOA) is intended for the integration of heterogeneous applications. Complex business processes can be composed by a group of concrete Web services using WS-BPEL (Business Process Execution Language), and these Web services may be designed by the enterprise itself or provided by some third-party services providers. Today there are many WS-BPEL engines available that support the deployment and execution of WS-BPEL processes. However, WS-BPEL activities have to be pre-defined, and if at runtime a Web service invocation fails, the entire process is pronounced to be failed, thereby jeopardizing the reliability of SOA. Although WS-BPEL supports compensation and fault-handling mechanism, it is complex and not flexible. In this work, we propose a process design model to support dynamic Web services selection that eases the designer´s job. This model has been implemented, and the prototype is evaluated to demonstrate that it indeed improves the overall business process reliability.
Keywords :
Web services; service-oriented architecture; specification languages; SOA; WS-BPEL; business process execution language; dynamic service composition architecture; fault handling mechanism; heterogeneous applications; reliable Web service selection; service-oriented architecture; Abstracts; Business; Engines; Process control; Reliability; Service-oriented architecture; Web service composition; dynamic binding; service reliability;
Conference_Titel :
Service Science and Innovation (ICSSI), 2013 Fifth International Conference on
Conference_Location :
Kaohsiung
DOI :
10.1109/ICSSI.2013.50