Model-driven approach for dependability prediction of WS-CDL based service composition

Yunni Xia · Computer Engineering and Applications Journal · 2011

Web Services Choreography Description Language(WS-CDL) is a main-stream standard for the description of peer-to-peer collaborations for the participants for service composition.The dependability of composite service processes specified in WS-CDL is predicted.It allows service designers and uses to decide whether the process meets the non-function requirements of trustworthiness,and to choose the process with better dependability from those with identical function.But, very limited research attention is paid to dependability of WS-CDL.This paper proposes a model-driven approach for dependability prediction of composite service based on WS-CDL.To model a composite service in a quantitative manner,a set of translation rules is given to map WS-CDL elements into Non-Markovian-Stochastic-Petri-Nets(NMSPN).Based on the NMSPN representation,the prediction algorithm is introduced to calculate the process-normal-completion-probability as the metric of dependability of service composition.The accuracy of the approach in the experimental study is also validated by showing 95% confidence intervals obtained from experimental dependability results cover corresponding theoretical prediction values.

Read the paper · More papers on PaperTik