TY - GEN
T1 - Evaluating the reliability of web services based on BPEL code structure analysis and run-time information capture
AU - Li, Bixin
AU - Fan, Xiaocong
AU - Zhou, Ying
AU - Su, Zhiyong
PY - 2010
Y1 - 2010
N2 - In this article, an approach is proposed to evaluate the reliability of Web services, where three kinds of Web services are discussed, they are atomic service without the structural information, structural activity based composite service which is composed from other services by using a structural activity mechanism, and BPEL flow process based composite service which composes all kinds of atomic services and activity based composite services using BPEL language in an orchestration style. Firstly, the reliability of atomic service is evaluated based on an extended UDDI model; then, the reliability of activity based composite services is evaluated using BPEL code structure analysis, the reliability of atomic service, and function transition probability; finally, the reliability of BPEL flow process based composite web service was evaluated by a recursive algorithm. Case study and experimental results show the significance of the approach.
AB - In this article, an approach is proposed to evaluate the reliability of Web services, where three kinds of Web services are discussed, they are atomic service without the structural information, structural activity based composite service which is composed from other services by using a structural activity mechanism, and BPEL flow process based composite service which composes all kinds of atomic services and activity based composite services using BPEL language in an orchestration style. Firstly, the reliability of atomic service is evaluated based on an extended UDDI model; then, the reliability of activity based composite services is evaluated using BPEL code structure analysis, the reliability of atomic service, and function transition probability; finally, the reliability of BPEL flow process based composite web service was evaluated by a recursive algorithm. Case study and experimental results show the significance of the approach.
UR - https://www.scopus.com/pages/publications/79951742816
UR - https://www.scopus.com/pages/publications/79951742816#tab=citedBy
U2 - 10.1109/APSEC.2010.32
DO - 10.1109/APSEC.2010.32
M3 - Conference contribution
AN - SCOPUS:79951742816
SN - 9780769542669
T3 - Proceedings - Asia-Pacific Software Engineering Conference, APSEC
SP - 206
EP - 215
BT - Proceedings - 17th Asia Pacific Software Engineering Conference
T2 - 17th Asia Pacific Software Engineering Conference: Software for Improving Quality of Life, APSEC 2010
Y2 - 30 November 2010 through 3 December 2010
ER -