检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:俞东进[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.133.127.132