Semantics and Architecture of Global Transaction Support in Workflow Environments

P.W.P.J. Grefen, J. Vonk, E.M. Boertjes, Peter M.G. Apers

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

16 Citations (Scopus)
177 Downloads (Pure)

Abstract

We present an approach to global transaction management in workflow environments. The transaction mechanism is based on the well-known notion of sagas, but extended to deal with arbitrary process structures including cycles and savepoints that allow partial compensation. We present a formal specification of the transaction model and transaction management mechanisms in set and graph theory, providing clear, unambiguous transaction semantics. The specification is straightforwardly mapped to a modular architecture, the implementation of which is applied in the prototype of a commercial workflow management system. The loosely-coupled nature of the resulting system allows easy distribution using middleware technology
Original languageUndefined
Title of host publicationProceedings of the Fourth IECIS International Conference on Cooperative Information Systems
Place of PublicationWashington, DC, USA
PublisherIEEE
Pages348-359
Number of pages12
ISBN (Print)0-7695-0384-5
DOIs
Publication statusPublished - Sept 1999
EventFourth IECIS International Conference on Cooperative Information Systems - Edinburgh, Scotland
Duration: 2 Sept 19994 Sept 1999

Publication series

Name
PublisherIEEE

Conference

ConferenceFourth IECIS International Conference on Cooperative Information Systems
Period2/09/994/09/99
Other2-4 Sep 1999

Keywords

  • DB-WFM: WORKFLOW MANAGEMENT
  • SCS-Services
  • IR-19096
  • METIS-119619
  • EWI-7245

Cite this