Semantics of BPEL4WS-like fault and compensation handling

  • Zongyan Qiu*
  • , Shuling Wang
  • , Geguang Pu
  • , Xiangpeng Zhao
  • *Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

64 Scopus citations

Abstract

BPEL4WS is one of the most important business process modelling languages. One distinct feature of it is the fully programmable fault and compensation handling mechanism, which allows the user to specify the compensation behaviors of processes in application-specific manners. In this paper, we present a formal operational semantics to a simplified version of BPEL4WS, with some important concepts related to fault and compensation handling proposed and discussed, especially, the compensation closure and the compensation context. We also discuss some insights into the BPEL4WS language and its implementation obtained from this study.

Original languageEnglish
Pages (from-to)350-365
Number of pages16
JournalLecture Notes in Computer Science
Volume3582
DOIs
StatePublished - 2005
Externally publishedYes
EventInternational Symposium of Formal Methods Europe, FM 2005 - Newcastle, United Kingdom
Duration: 18 Jul 200522 Jul 2005

Keywords

  • BPEL4WS
  • Business Process
  • Com-pensation handling
  • Fault handling
  • Language
  • Semantics

Fingerprint

Dive into the research topics of 'Semantics of BPEL4WS-like fault and compensation handling'. Together they form a unique fingerprint.

Cite this