• DocumentCode
    2748827
  • Title

    Syntax and Semantics of Workflows That Include Passbacks

  • Author

    Takaki, Osamu ; Takeuti, Izumi ; Izumi, Noriaki ; Hasida, Koiti

  • Author_Institution
    Sch. of Knowledge Sci., Japan Adv. Inst. of Sci. & Technol., Ishikawa, Japan
  • fYear
    2010
  • fDate
    22-27 Aug. 2010
  • Firstpage
    169
  • Lastpage
    177
  • Abstract
    The questions of how to represent passbacks (redoing) of work in a workflow and of what semantics to apply to passbacks comprise an important issue in workflow research. In this paper, cyclic workflows are regarded as workflows with passbacks, and the normal form of a workflow is defined from properties of workflows as graphs. For a normal workflow, semantics based on passbacks is defined as a transition system on subgraphs of the workflow. Based on the transition system, this paper defines total correctness of a workflow with passbacks. Furthermore, this paper proves that total correctness of workflows with passbacks, defined in this paper, is a natural extension of the conventional correctness of acyclic workflows. This paper also shows that the correctness of a normal workflow amounts to the correctness of the acyclic sub-workflows included in the normal workflow.
  • Keywords
    formal verification; graph theory; programming language semantics; workflow management software; acyclic workflow; normal workflow; passback; transition system; verification; work redoing; workflow semantics; workflow subgraph; workflow total correctness; Business; Color; IP networks; Semantics; Synchronization; Syntactics; System recovery; correctness; passback; soundness; verification; workflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances (ICSEA), 2010 Fifth International Conference on
  • Conference_Location
    Nice
  • Print_ISBN
    978-1-4244-7788-3
  • Electronic_ISBN
    978-0-7695-4144-0
  • Type

    conf

  • DOI
    10.1109/ICSEA.2010.33
  • Filename
    5615140