Bpndiag: Bpn-based Fault Diagnosis for Bpel Process
نویسندگان
چکیده
Web Service is becoming an important and popular distributed computing model for providing on-demand service sharing on Internet. One of the difficult challenges in web service is how to deliver the reliable service application over unreliable web services around the world. To improve the automated diagnosis capability for web service, we completely model the BPEL process as a BPN model and propose a BPN model-based diagnosis method. Considering the activity dependency relations in BPN model, our diagnosis method is able to exactly and quickly localize the faulty activity. Finally, we conduct the simulation experiments to evaluate our method. The experimental results show that our method is effective in fault diagnosis for BPEL process.
منابع مشابه
Study on a New Fault Diagnosis Method Based on Combining Intelligent Technologies
In allusion to more indeterminate information and higher speed request characteristic in fault diagnosis system, according to the intelligence complementary strategy, a new fault diagnosis(SWPSO-BPN) model based on combining improved particle swarm optimization (PSO) algorithm and Back-propagation(BP) neural network is proposed in this paper. In the SWPSO-BPN method, an improved PSO (SWPSO) alg...
متن کاملA Colored Petri Nets Model for Diagnosing Semantic Faults of BPEL Services ?
The paper contributes to modeling an orchestrated complex Web Service (BPEL) with Colored Petri Nets (CPNs) for diagnosis. In the CPNs model, colored tokens are used to represent the faults in a BPEL process. A uniform fault model is introduced to represent both the faulty input data and external faulty Web services called by the BPEL activities. We use three I/O data dependency relations for e...
متن کاملA Colored Petri Nets Model for Diagnosing Data Faults of BPEL Services ?
The paper contributes to modeling an orchestrated complex Web Service (BPEL) with Colored Petri Nets (CPNs) for diagnosis. In the CPNs model, colored tokens are used to represent the faults in a BPEL process. A uniform fault model is introduced to represent both the faulty input data and external faulty Web services called by the BPEL activities. We use three I/O data dependency relations for e...
متن کاملFault Diagnosis Based on Bayesian Petri Nets
This paper provides a kind of Bayesian Petri net model and presents a fault diagnosis method for power grid based on this model. Firstly, the BPN models for each component are established in power cut area separately, according to the fault spread directions. Secondly, the failed component is determined by the application of Petri net reasoning and Bayesian probability calculation. At last, the...
متن کاملBPELDebugger: An effective BPEL-specific fault localization framework
Context: Business Process Execution Language (BPEL) is a widely recognized executable service composition language, which is significantly different from typical programming languages in both syntax and semantics, and especially shorter in program scale. How to effectively locate faults in BPEL programs is an open and challenging problem. Objective: In this paper, we propose a fault localizatio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013