• DocumentCode
    3146742
  • Title

    Semantics and architecture of global transaction support in workflow environments

  • Author

    Grefen, Paul ; Vonk, Jochem ; Boertjes, Erik ; Apers, Peter

  • Author_Institution
    Center for Telematics & Inf. Technol., Twente Univ., Enschede, Netherlands
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    348
  • Lastpage
    359
  • 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
  • Keywords
    client-server systems; formal specification; graph theory; set theory; transaction processing; workflow management software; arbitrary process structures; commercial workflow management system; formal specification; global transaction management; global transaction support; graph theory; loosely-coupled nature; middleware technology; modular architecture; partial compensation; sagas; savepoints; transaction management mechanisms; transaction mechanism; transaction model; unambiguous transaction semantics; workflow environments; Ear; Electrical capacitance tomography; Environmental management; Hospitals; Information technology; Prototypes; Research and development management; Technology management; Telematics; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cooperative Information Systems, 1999. CoopIS '99. Proceedings. 1999 IFCIS International Conference on
  • Conference_Location
    Edinburgh
  • Print_ISBN
    0-7695-0384-5
  • Type

    conf

  • DOI
    10.1109/COOPIS.1999.792183
  • Filename
    792183