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

15 Citations (Scopus)
62 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 - Sep 1999

Publication series

Name
PublisherIEEE

Keywords

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

Cite this

Grefen, P. W. P. J., Vonk, J., Boertjes, E. M., & Apers, P. M. G. (1999). Semantics and Architecture of Global Transaction Support in Workflow Environments. In Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems (pp. 348-359). Washington, DC, USA: IEEE. https://doi.org/10.1109/COOPIS.1999.792183