Exception Detection for Web Service Composition Using Improved Bayesian Network

New application systems generated by composition of web services dynamically have become a development trend in network environment.However, since a variety of external services are invoked with different quality of service during processing,the problem of how to keep the execution stable must be addressed in order to improve the reliability and availability of the combination of services.In this paper, an approach of exception detection is presented for web service composition by improved Bayesian network. Firstly, the topological structure of Bayesian network is established, where the causal relationships between underlying web services are mapped to Bayesian network in service combination process. The conventional Bayesian network algorithm is improved to satisfy the demand of better conversion from nodes in web service composition to nodes in Bayesian network.Secondly, the parameter setting in Bayesian network is explored for determining the prior probability of service nodes and the conditional probability of service output node. Thirdly, the algorithm of the improved exception detection model is introduced, with the aim of locating the web services that cause exceptions in the execution of composite services.Lastly, a case study is given and the results analysis is also conducted. The results show that the presented approach not only considers the uncertainty during exception detection, but also can identify the exception web services in the process.

[1]  Dietmar Jannach,et al.  Exception Handling in Web Service Processes , 2008, The Evolution of Conceptual Modeling.

[2]  Philippe Dague,et al.  A Model-Based Approach for Diagnosing Fault in Web Service Processes , 2009, Int. J. Web Serv. Res..

[3]  Luciano Baresi,et al.  A Fault Taxonomy for Web Service Composition , 2009, ICSOC Workshops.

[4]  Zou Ping,et al.  Exception Handling Model for Web Service Composition Using Meta-Process , 2006, 2007 Chinese Control Conference.

[5]  F. Al-Shamali,et al.  Author Biographies. , 2015, Journal of social work in disability & rehabilitation.

[6]  Finn V. Jensen,et al.  Bayesian Networks and Decision Graphs , 2001, Statistics for Engineering and Information Science.

[7]  Yang Dong,et al.  A Fault-Tolerant Processing Method and Strategy of Web Service Composition , 2011, CSEE.

[8]  Heiko Ludwig,et al.  The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services , 2003, Journal of Network and Systems Management.

[9]  Wei Pan,et al.  An Exception Handling Capability-Aware Web Service Selection Method , 2010, 2010 Second International Conference on Computer Modeling and Simulation.

[10]  Guijun Wang,et al.  Modeling Bayesian Networks for Autonomous Diagnosis of Web Services , 2006, FLAIRS Conference.

[11]  Yun Peng,et al.  An Efficient Method for Probabilistic Knowledge Integration , 2008, 2008 20th IEEE International Conference on Tools with Artificial Intelligence.

[12]  Yun Peng,et al.  Modifying Bayesian Networks by Probability Constraints , 2005, UAI.

[13]  R. Dudley Distances of Probability Measures and Random Variables , 1968 .

[14]  Mohamed Jmaiel,et al.  Providing Predictive Self-Healing for Web Services: A QoS Monitoring and Analysis-based Approach , 2008 .

[15]  W. Dobaczewska,et al.  First international symposium , 1974 .

[16]  Ying Jiang,et al.  QoS Consistency as Basis of Reputation Measurement of Web Service , 2007, The First International Symposium on Data, Privacy, and E-Commerce (ISDPE 2007).

[17]  Jiri Vomlel Methods Of Probabilistic Knowledge Integration , 1999 .

[18]  Ying Jiang,et al.  Web Service and Multi-Agent Based Fault Diagnosis System for MSW Incinerators , 2011 .

[19]  Siu Cheung Hui,et al.  A web-based intelligent fault diagnosis system for customer service support , 2001 .

[20]  Guisheng Fan,et al.  A Method for Modeling and Analyzing Fault-Tolerant Service Composition , 2009, 2009 16th Asia-Pacific Software Engineering Conference.