Evaluating the reliability of web services based on BPEL code structure analysis and run-time information capture

Bixin Li, Xiaocong Fan, Ying Zhou, Zhiyong Su

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Scopus citations

Abstract

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.

Original languageEnglish (US)
Title of host publicationProceedings - 17th Asia Pacific Software Engineering Conference
Subtitle of host publicationSoftware for Improving Quality of Life, APSEC 2010
Pages206-215
Number of pages10
DOIs
StatePublished - Dec 1 2010
Event17th Asia Pacific Software Engineering Conference: Software for Improving Quality of Life, APSEC 2010 - Sydney, NSW, Australia
Duration: Nov 30 2010Dec 3 2010

Publication series

NameProceedings - Asia-Pacific Software Engineering Conference, APSEC
ISSN (Print)1530-1362

Other

Other17th Asia Pacific Software Engineering Conference: Software for Improving Quality of Life, APSEC 2010
CountryAustralia
CitySydney, NSW
Period11/30/1012/3/10

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint Dive into the research topics of 'Evaluating the reliability of web services based on BPEL code structure analysis and run-time information capture'. Together they form a unique fingerprint.

Cite this