Flexibility for Distributed Workflows

M.U. Reichert, T. Bauer, P. Dadam

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    8 Citations (Scopus)


    This chapter shows how flexibility can be realized for distributed workflows. The capability to dynamically adapt workflow instances during runtime (e.g., to add, delete or move activities) constitutes a fundamental challenge for any workflow management system (WfMS). While there has been significant research on ad-hoc workflow changes and on related correctness issues, there exists only little work on how to provide respective runtime flexibility in an enterprise-wide context as well. Here, scalability at the presence of high loads constitutes an essential requirement, often necessitating distributed (i.e., piecewise) control of a workflow instance by different workflow servers, which should be as independent from each other as possible. This chapter presents advanced concepts and techniques for enabling ad-hoc workflow changes in a distributed WfMS as well. Our focus is on minimizing the communication costs among workflow servers, while ensuring a correct execution behavior as well as correctness of ad-hoc workflow changes at any time.
    Original languageUndefined
    Title of host publicationHandbook of Research on Complex Dynamic Process Management: Techniques for Adaptability in Turbulent Environments
    Place of PublicationHershey, PA
    PublisherIGI Global
    Number of pages32
    ISBN (Print)978-1-60566-669-3
    Publication statusPublished - 2009

    Publication series

    PublisherIGI Global


    • METIS-263906
    • IR-67791
    • SCS-Services
    • EWI-15665

    Cite this