摘 要:从活动依赖性的角度提出一种支持业务专家修改业务流程的BPMS模型D-BPMS(dependence based business process management system), 即能够使业务专家按照业务需求通过调整业务活动之间的依赖关系和配置业务活动的属性达到调整业务流程的目的。它在体系结构上分为表示层、流程逻辑层、业务逻辑层和数据层四个层次。在流程逻辑层采用消息传递机制设计算法实现流程结构变化模式,证明了D-BPMS模型变化模式的完备性和变化的可验证性,并可用Petri网来验证流程变化的正确性。
关键词:业务流程; 依赖性; 可变性; 消息传递机制; Petri网
Model of BPMS for supporting variability ofbusiness process based on dependence
HONG Yu-ke ZHAO Wei YAO Qing
(1.College of Computer Science & Technology, Shandong University, Jinan 250061,China; 2.Information Center,Qingdao Power Company, Shandong Electric Power Group, Qingdao Shandong 266002, China)
Abstract:From the view of business dependence, this paper provided a business process management system model named D-BPMS, which could support business process experts to adjust the structure of business process directly. Divided the architecture of D-BPMS into four layers: presentation layer, process logic layer, business logic layer and data layer. In the business process logic layer, it provided the message link mechanism to achieve the process change mode. By adjusting the dependence between the business activities and configurating the business activities attributes, D-BPMS had the ability to achieve the business expert’s aim of adjusting the structure of business process according to the business requirement, also the changed business process could be verified by the Petri-net.......