Swinburne
Browse

A general model for nested transactional workflows

Download (259.3 kB)
conference contribution
posted on 2024-07-11, 14:55 authored by Dean Kuo, Michael Lawley, Chengfei LiuChengfei Liu, Maria Orlowska
This paper applies concepts from transaction processing to workflows, thus enabling workflows to exhibit relaxed transactional behaviour. A general model for transactional workflows is presented. We define correctness of transactional workflows in terms of the model, and use the model to find schedules such that the execution of a transactional workflow is guaranteed to terminate in one of its acceptable termination (commit or abort) states. We allow a transactional workflow to consist of a number of tasks composed by the constructs ordering, contingency, alternative, conditional and iteration. In addition, we show how the model can be used to support proper nesting of transactional workflows to reduce the diffculty of scheduling algorithms and to provide for structured and modular TWF specification.

History

Available versions

PDF (Accepted manuscript)

Journal title

International Workshop on Advanced Transaction Models and Architectures (ATMA 96), held in conjunction with the 22nd International Conference on Very Large Data Bases (VLDB 96), Goa, India,

Conference name

International Workshop on Advanced Transaction Models and Architectures ATMA 96, held in conjunction with the 22nd International Conference on Very Large Data Bases VLDB 96, Goa, India,

Pagination

17 pp

Publisher

Goa University

Copyright statement

Copyright © 1996. This work is reproduced in good faith. Every reasonable effort has been made to trace the copyright owner. For more information please contact researchbank@swin.edu.au

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC