PASCAL: A Protocol-based Approach for Service Composition and Dependable Optimization
Service composition is a promising technique for developing applications especially for those across multiple organizations. The dependability of composite services, however, is difficult to be guaranteed due to the distributed, dynamic and autonomous characteristics of service domains. In this paper, we address this problem by proposing a novel approach—PASCAL (Protocol-based Approach for Web Service Composition And DependabLe Optimization). We initially propose a protocol based service composition system architecture supporting online monitoring of services interaction and dynamic replacing of service. Then, we design the dependable optimization mechanism based on the service and dependencies monitoring. Furthermore, we design an algorithm to adjust the configuration adaptively base on policies and protocols to keep the composite service dependable while service failure appears. Finally we implement the PASCAL approach based on XService suit and evaluate the proposed mechanism through comprehensive experiments and achieve improved results.
service composition protocol composition service dependency optimization algorithm failure diagnosis
Huipeng Guo Xudong Liu Zongxia Du Jianxin Li Mu Li
School of Economics and ManagementBeihang University, Beijing, P. R. China School of Computer Science and EngineeringBeihang University, Beijing, P. R. China School of Computer Science and Engineering Beihang University, Beijing, P. R. China
国际会议
南京
英文
23-26
2010-06-04(万方平台首次上网日期,不代表论文的发表时间)