CiteULike is a free online bibliography manager. Register and you can start organising your references online.

A Framework for Generic Error Handling in Business Processes Export

Electronic Notes in Theoretical Computer Science In Proceedings of the First International Workshop on Web Services and Formal Methods (WSFM 2004), Vol. 105 (10 December 2004), pp. 133-145.

Citation Format

[Posts]

View FullText article


toppi's tags for this article

bpel exception webservice ws-bpel

X Reviews [Write a review of this article]

X Notes for this article

toppi has 0 private notes and 1 public note for this article.

所谓的generic,说的是将WS-BPEL中的exception handling, event handling, conpesation三种机制用一种方式表达。It is better to name the article as "A Unified Framework for Error Handling in WS-BPEL".

toppi (public note) - 2008-01-22 15:58:48

X Find related articles from these CiteULike users

X Find related articles with these CiteULike tags

X Posting History

X Abstract

Recently the term Web Services Choreography has been introduced to address some issues related toWeb Services Composition. Several proposals for describing Choreography for Business Processes have been presented in the last years and many of these languages make use of concepts as longrunning transactions and compensations for coping with error handling. BPEL4WS, the most accredited candidate for becoming a standard in Choreography, provides three di.erent mechanisms for coping with abnormal situations: Exception Handling, Event Handling and Compensation Handling. The complexity of BPEL4WS makes it di.cult to formally de.ne this framework, thus limiting the formal reasoning about the designed applications. In this paper we advocate that three di.erent mechanisms for error handling are not necessary and we formalize a novel choreography language, based on the idea of event noti.cation as the only error handling mechanism. We can take advantages of this formal description in two ways. Firstly, this language represents by itself a proposal of simpli.cation for BPEL4WS including an unambiguous speci.cation. Secondly, an implementor of an actual BPEL4WS orchestration engine should implement simply this single mechanism providing all the remaining ones by compilation. Notably, the proposed framework is expressive enough to compare di.erent solutions for managing long running transactions such as BPEL4WS and StAC.


X BibTeX record

X RIS record


Privacy Statement | Terms & Conditions
CiteULike organises scholarly (or academic) papers or literature and provides bibliographic (which means it makes bibliographies) for universities and higher education establishments. It helps undergraduates and postgraduates. People studying for PhDs or in postdoctoral (postdoc) positions. The service is similar in scope to EndNote or RefWorks or any other reference manager like BibTeX, but it is a social bookmarking service for scientists and humanities researchers.