Computer Integrated Manufacturing System ›› 2024, Vol. 30 ›› Issue (8): 2854-2871.DOI: 10.13196/j.cims.2023.BPM10

Previous Articles     Next Articles

Public process-oriented correctness verification approach for collaborative business processes based on Petri nets

WANG Yuqi1,MO Qi1,2+,WANG Jianeng1,WANG Jia3,XIE Zhongwen4,DAI Fei2,5   

  1. 1.School of Software,Yunnan University
    2.Yunnan Provincial Key Laboratory of Software Engineering,Yunnan University
    3.Educational Administration Office,Yunnan University of Finance and Economics
    4.Smart Culture and Tourism Industry College,Taishan University
    5.School of Big Data and Intelligence Engineering,Southwest Forestry University
  • Online:2024-08-31 Published:2024-09-05
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.61862065),the Basic Research Project in Yunnan Province,China(No.202001BB050031),the Open Foundation of Key Laboratory in Software Engineering of Yunnan Province,China(No.2020SE401),and the Science and Technology Innovation Development Program(Policy Guidance)of Tai'an City,China(No.2020NS297).

基于Petri网的面向公共过程的协同业务过程验证方法

汪煜祺1,莫启1,2+,王佳能1,王佳3,谢仲文4,代飞2,5   

  1. 1.云南大学软件学院
    2.云南大学云南省软件工程重点实验室
    3.云南财经大学教务处
    4.泰山学院智慧文旅产业学院
    5.西南林业大学大数据与智能工程学院
  • 作者简介:
    汪煜祺(1996-),男,湖北大冶人,硕士研究生,研究方向:业务过程管理,E-mail:wangyqhub@163.com;

    +莫启(1986-),男,湖南岳阳人,副研究员,博士,研究方向:业务过程管理,通讯作者,E-mail:moqiyueyang@163.com;

    王佳能(1997-),男,湖南湘潭人,硕士研究生,研究方向:业务过程管理,E-mail:2582176433@qq.com;

    王佳(1985-),男,四川通江人,讲师,硕士,研究方向:软件工程,E-mail:416911916@qq.com;

    谢仲文(1982-),男,福建漳州人,副教授,博士,研究方向:旅游大数据、软件工程,E-mail:78436885@qq.com;

    代飞(1982-),男,四川乐山人,教授,博士,研究方向:业务过程管理,E-mail:59671019@qq.com。
  • 基金资助:
    国家自然科学基金资助项目(61862065);云南省基础研究面上项目(202001BB050031);云南省软件工程重点实验室开放基金青年项目(2020SE401);泰安市科技创新发展项目(政策引导类)(2020NS297)。

Abstract: How to effectively verify the correctness of collaborative business processes under the premise of protecting privacy is an important research issue in the field of Business Process Management(BPM).Therefore,a Petri net based correctness verification method for collaborative business process was proposed.Petri net was used to model the private process and collaborative business process of the organization.Based on the control flow of private process,the basic block structure(including sequence,selection,concurrency,cycle and synchronous link structure)was defined and the corresponding extraction rule set was proposed.The control flow of private process was transformed into Algebra of Communicating Processes(ACP),and the equality theory of ACP process was used to prove the correctness of the model before and after extraction.Through a large number of experiments and comparative analysis with the existing typical verification methods,the results showed that compared with the existing methods,the proposed method could greatly improve the verification efficiency of the correctness of collaborative business process while protecting the privacy of the organization.

Key words: collaboration business process, private process, public process, extraction rule, correctness verification

摘要: 如何在保护隐私性的前提下高效地验证协同业务过程的正确性,是业务过程管理领域中一个重要的研究问题。为此,提出一种基于Petri网的面向公共过程的协同业务过程正确性验证方法。首先,采用Petri网对组织的私有过程和协同业务过程进行建模;然后,基于私有过程的控制流,定义了基本块结构(包含顺序、选择、并发、循环及同步链接结构)并提出对应抽取规则集;最后,将私有过程的控制流转换为通信进程代数(ACP),利用ACP进程的等式理论证明抽取前后模型的正确性一致。通过大量实验,并与现有典型验证方法进行对比分析,结果表明:相较于现有的方法,所提方法可以在保护组织隐私性的前提下极大地提高协同业务过程正确性的验证效率。

关键词: 协同业务过程, 私有过程, 公共过程, 抽取规则, 正确性验证

CLC Number: