编排图驱动的区块链业务过程管理框架  

Choreography-driven business process management framework based on blockchain

在线阅读下载全文

作  者:俞东进[1] 韦懿杰 孙笑笑 倪可 沈沪军 YU Dongjin;WEI Yijie;SUN Xiaoxiao;NI Ke;SHEN Hujun(School of Computer Science and Technology,Hangzhou Dianzi University,Hangzhou 310018,China)

机构地区:[1]杭州电子科技大学计算机学院,浙江杭州310018

出  处:《通信学报》2021年第9期120-132,共13页Journal on Communications

基  金:国家自然科学基金资助项目(No.61702144);工信部工业互联网创新发展工程基金资助项目(No.TC200802G,No.TC2008033);浙江省重点研发计划基金资助项目(No.2020C01165);浙江省自然科学基金资助项目(No.LQ20F020017)。

摘  要:针对现有基于区块链的业务过程管理系统中过程实例化成本较高、版本迭代困难等问题,提出了一种编排图驱动的区块链业务过程管理框架。该框架包含一个可用于存储业务过程编排元模型、模型部件演化版本和实例执行状态的通用智能合约,其通过延迟模型元素实例化时机和集成多过程实例,可大幅降低区块链上过程模型实例化成本。同时,该框架引入基于模型数据复用和投票机制的版本控制方法,使其能够在单个智能合约中创建不同版本编排模型的过程实例。通过一个真实案例验证了该框架在分布式业务过程管理中的有效性。Aiming at the problems of high process instantiation cost and difficult version iteration in the current block-chain-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.

关 键 词:编排图 业务过程管理 区块链 智能合约 版本控制 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象