• DocumentCode
    1334356
  • Title

    Unified modelling and analysis of collaboration business process based on Petri nets and Pi calculus

  • Author

    Zhang, Leiqi ; Lu, Yang ; Xu, F.

  • Author_Institution
    Sch. of Software, Tsinghua Univ., Beijing, China
  • Volume
    4
  • Issue
    5
  • fYear
    2010
  • fDate
    10/1/2010 12:00:00 AM
  • Firstpage
    303
  • Lastpage
    317
  • Abstract
    Collaboration business processes enable organisations to communicate, interact and cooperate with each other to achieve their business goals. It becomes more and more important to model and analyse collaboration business processes to guarantee their correctness and consistence. Among various formal methods, Petri nets have become one of the major formal methods due to its strong mathematical foundation, rich analysis techniques and graphical representations. Pi calculus, a branch of process algebra, has been proved to be more capable in modelling interactions and mobility. In this paper, we introduce a mapping model between these two formal methods, which integrates the local flow model of Petri nets and the interaction model of Pi calculus to describe collaboration business processes. The state graphs of Petri nets and Pi calculus are combined together to analyse the structure soundness of the unified model. A collaborative reduction tool is developed to support the unified modelling and analysis method.
  • Keywords
    Petri nets; business data processing; groupware; pi calculus; Petri nets; Pi calculus; collaboration business process; formal methods; graphical representation; local flow model; mapping model; mathematical foundation; process algebra; rich analysis techniques; unified modelling analysis;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • DOI
    10.1049/iet-sen.2008.0062
  • Filename
    5585606