IEEE International Conference on Web Services (ICWS 2007)
ANGEL: Optimal Configuration for High Available Service Composition
Salt Lake City, Utah, USA
July 09-July 13
ISBN: 0-7695-2924-0
Huan Li, Beihang University, Beijing, P.R. China
Ting Deng, Beihang University, Beijing, P.R. China
Yang Li, Beihang University, Beijing, P.R. China
Zongxia Du, Beihang University, Beijing, P.R. China
With the fast development of Internet and rapid acceptance of Web Service technology, more and more service resources have emerged. Service composition which integrates the functionalities of different services is a promising technique for developing applications across multiple organizations. However, in a distributed, dynamic and autonomous environment, such as a service composition-based system, the availability and reliability are big concerns in terms of nonfunctional properties. In this paper, we propose a novel service composition method, ANGEL, with the target of the improvement of system availability. We adopt redundant mechanism in ANGEL and propose a model to improve the property of the service availability. We model the multiple services selection problem based on redundant mechanism as a nonlinear mixed integer programming problem and therefore, we propose two heuristic algorithms to select multiple feasible services that have the same functions, but with better availability. In order to maintain the availability of composite services, we further introduce monitor and detection mechanisms. Through the comprehensive experiments, we find that our proposed techniques can indeed achieve better availability as expected.
Citation:
Huipeng Guo, Jinpeng Huai, Huan Li, Ting Deng, Yang Li, Zongxia Du, "ANGEL: Optimal Configuration for High Available Service Composition," icws, pp.280-287, IEEE International Conference on Web Services (ICWS 2007), 2007