• DocumentCode
    2850274
  • Title

    A Workflow Verification Method Based on Calculus.

  • Author

    Li Zhang ; Fei Xu ; Zhiwei Yu

  • Author_Institution
    Tsinghua Univ., Tsinghua
  • fYear
    2007
  • fDate
    6-8 June 2007
  • Firstpage
    188
  • Lastpage
    196
  • Abstract
    Awareness of the need for process orientation in IT support field has been increasing these decades, which made the formalization and verification of workflow become more and more significant. Among various formal methods, calculus, a branch of process algebra, proved to be most capable in modeling mobility and interaction, therefore is considered as a good choice of workflow formalizing and verifying. In this paper, a pi-calculus-based workflow verification method is introduced, by which three kinds of structure conflicts (deadlock, lack of synchronization and cycle without exit) can be detected. Verification algorithm based on reduction and replacement rules is also provided, according to which complex workflow model with both cyclic and overlapping structures can be verified with acceptable complexity.
  • Keywords
    computational complexity; electronic commerce; formal verification; pi calculus; workflow management software; IT support field; computational complexity; e-business system; pi-calculus-based workflow verification algorithm; process algebra; Algebra; Business communication; Calculus; Costs; Debugging; Electric breakdown; Petri nets; Runtime; Service oriented architecture; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering, 2007. TASE '07. First Joint IEEE/IFIP Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-2856-4
  • Type

    conf

  • DOI
    10.1109/TASE.2007.7
  • Filename
    4239963