摘要
业务流程管理系统(BPMS)的出现极大地提高了企业执行流程的效率。由于企业间缺乏信任且跨引擎业务流程之间缺乏互操作规范,导致跨组织流程协同的应用受到许多制约。针对该问题提出一种支持BPMS的互操作框架,该框架引入区块链技术作为互操作智能合约的协作平台,构建了支持业务流程建模标记语言(BPMN)的互操作服务,支持企业间基于BPMS的多方业务流程协同,并保证协同的可信性,从而提高企业间协同的自动化水平和信任度。该服务的引入确保了互操作的过程符合预定的顺序,且交互记录不可修改。使用工作流管理联盟(WfMC)的Wf-XML 2.0协议来支持BPMS间的互操作能力,从而减少企业间使用的工作流引擎及标准不同所带来的复杂性。最后,通过一个经典的案例对WfMC提出的4种常见互操作场景进行了讨论,表明了该框架对多方业务流程基于BPMS来自动地完成可信协同的支持。
- 单位