Journal on Communications ›› 2021, Vol. 42 ›› Issue (9): 120-132.doi: 10.11959/j.issn.1000-436x.2021171

Special Issue: 区块链

• Papers • Previous Articles     Next Articles

Choreography-driven business process management framework based on blockchain

Dongjin YU, Yijie WEI, Xiaoxiao SUN, Ke NI, Hujun SHEN   

  1. School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018,China
  • Revised:2021-05-16 Online:2021-09-25 Published:2021-09-01
  • Supported by:
    The National Natural Science Foundation of China(61702144);Industrial Internet Innovation and Development Project of Ministry of Industry and Information Technology(TC200802G);Industrial Internet Innovation and Development Project of Ministry of Industry and Information Technology(TC2008033);The Key Research and Development Program of Zhejiang Province(2020C01165);The Natural Science Foundation of Zhejiang Province(LQ20F020017)

Abstract:

Aiming at the problems of high process instantiation cost and difficult version iteration in the current blockchain-based business process management systems, a choreography-driven blockchain business process management framework was proposed.The framework included a general smart contract that could be used to store business process choreography meta-models, model component evolution versions, and instance execution status.The cost of process model instantiation on the blockchain was significantly reduced by delaying model elements instantiation timing and integrating multiple process instances.At the same time, a version control method based on model data reuse and voting mechanism was introduced, so that process instances of different versions of orchestration models could be created in a single smart contract.A real case validates the effectiveness of the framework in distributed business process management.

Key words: choreography, business process management, blockchain, smart contract, version control

CLC Number: 

No Suggested Reading articles found!