基于Petri网分析技术的BPMN2.0过程模型的语义分析

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:zhangsswei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:信息技术的发展推动组织商务模式的变革,业务协作日益频繁,为谋求组织利益的最大化,对部分资源与流程的共享提出更高的要求。如何满足交互需求的新的商业过程,是组织关注的热点问题。业务流程建模标注(BPMN)是业务流程管理领域的一种标准符号。在发布的BPMN2.0中,对象管理组织首次提出编排的概念。但是BPMN2.0编排中,具有多样性的元素组合特点,增加了语义分析的难度,可能出现不同结构与相同语义对应的情况,有必要对BPMN2.0进行形式化定义。
  关键词:Petri网分析技术  BPMN2.0  语义分析  交互需求  业务流程建模标注
  中图分类号:TP301.1 文献标识码:A 文章编号:1674-098X(2021)07(a)-0066-03
  Semantic Analysis of BPMN 2.0 Process Model Based on Petri Net Analysis Technology
  WANG Yeqing
  (China Aviation Development Guizhou Liyang Aviation Power Co., Ltd., Guiyang, Guizhou  Province,550014  China)
  Abstract: The development of information technology promotes the change of organizational business model, and business cooperation is becoming more and more frequent. In order to maximize the interests of the organization, it puts forward higher requirements for the sharing of some resources and processes. How to meet the new business process of interaction needs is a hot issue for organizations. Business process modeling annotation (BPMN) is a standard symbol in the field of business process management. In BPMN 2.0, the concept of orchestration was first proposed by the object management organization. However, BPMN 2.0 choreography has the characteristics of diverse element combinations, which increases the difficulty of semantic analysis. Different structures may correspond to the same semantics. It is necessary to formally define BPMN 2.0.
  Key Words: Petri Net Analysis technology; BPMN2.0; Semantic analysis; Interaction requirements; Business process modeling annotation
  BPMN2.0編排有面向图流程定义语言的特征,语义层面的错误,可能出现永远不会被执行的任务,会出现不一致的问题[1]。BPMN2.0编排可能违反相邻编排活动约束规则,因为其不具有自我检测的能力[2]。BPMN2.0编排可能出现结构错误,比如缺少结束事件、缺少开始事件等,因为其元素组合多样[3]。BPMN2.0过程模型中,混用建模元素,会导致控制流方面的语义错误[4]。BPMN2.0有3种基本的端到端的模型,包括协作、编排、编制,可以使用编排、协作,对业务过程的交互进行建模,使用过程对内部业务过程进行建模。由控制节点、活动节点组成业务过程模型[5]。事件或任务描述使用活动节点。活动间的控制流描述使用控制节点。但使用BPMN2.0过程模型容易出现语义错误[6]。本文研究使用Petri网,对BPMN2.0过程的语义进行准确定义,使用Petri网分析技术,进行语义分析。
  1  BPMN2.0过程到工作流网的映射
  1.1 基本块
  本文研究采用Petri网技术,定义业务过程语义,进行BPMN2.0过程到工作流网的映射,基本块是工作流网片段,有出口、入口。假设工作流网WF=(P,T,F),基本块为并发汇聚块、并发分叉块、选择合并块、选择决策块、顺序块,b=(Ax,Ae,Fb,Tb,Pb)。弧集为Fb,变迁集为Tb,库所集为Pb,并且Fb?F、Tb?T、Pb?P。基本块的出口为Ax?Pb,入口为Ae。Ae={p1},Ax={p2}。Fb={(p1,t1),(t1,p2)}。Tb={t1}。Pb={p1,p2}。决策块(b),Ax={p2,p3},Ae={p1}。Fb={(p1,t1),(p1,t2),(t1,p2),(t2,p3)}。Tb={t1,t2}。Pb={p1,p2,p3}。合并块(c),Ax={p3},Ae={p1,p2}。Fb={(p1,t1),(p2,t2),(t1,p3),(t2,p3)}。Tb={t1,t2}。Pb={p1,p2,p3}。并发分叉块(d),Ax={p2,p3},Ae={p1}。Fb={(p1,t1),(t1,p2),(t2,p3)}。Tb={t1}。Pb={p1,p2,p3}。并发汇聚块(e),Ax={p3},Ae={p1,p2}。Fb={(p1,t1),(p2,t1),(t1,p3)}。Tb={t1}。Pb={p1,p2,p3}。   1.2 事件
  工作流网中,顺序块映射事件。如图1所示,映射规则中间事件、结束事件、开始事件。映射过程对于中间事件、结束事件、开始事件的类型并不区分。连接库所的位置、数量,体现映射规则的区别。连接基本块的为连接库所,由虚线圆圈表示。结束事件映射在变迁的左边,有一个连接库所。在变迁的左边和右边,两个中间事件映射的连接库所。中间事件映射的连接库所,有一个开始事件映射的连接库所。
  1.3 活动和子过程
  工作流网片段映射子过程。子过程映射活动。中间事件的映射规则与活动相同。子过程映射为工作流网网片段,表现为图1(b)所示,有单一结束事件及单一开始事件。在此工作流网网片段中,子过程中的任务t2使用变迁t2。任务t1使用变迁t1。子过程的结束表示为变迁te。子过程的开始表示为变迁ts。父过程和子过程间必须保持流一致性,子过程可以有多个结束事件,以及多个开始事件。
  1.4 网关
  并发分叉网关、排他数据决策网关、并发汇聚网关应用映射规则、排他数据合并网、排他事件决策网关、排他事件合并网关,分别转换为工作流网的并发分叉块、选择决策块、并发汇聚块、选择合并块,以及并发分叉块。排他数据合并网与排他事件合并网关,存在一样的映射基本块。其中在映射过程,不区分排他数据网关、排他事件网关。排他数据决策网关、排他事件决策网关映射基本块一样。
  1.5 初始状态
  用开始事件表示模型的初始状态,托肯表示工作流网的初始状态。添加一个托肯,在开始事件映射产生的库所中,表示工作流网的初始状态。模型允许使用子过程。子过程也有开始事件。对于子过程的开始事件、父过程的开始事件,需要进行区分[7]。在初始状态配置中,添加1个托肯对应每个开始事件的库所。但在子过程中不添加托肯。
  2  BPMN2.0过程模型的分析
  从控制流的角度,本文研究应用合理性定义,合理性定义正确性分析BPMN2.0过程模型。采用Petri网的开源分析工具,合理性分析映射产生的工作流网。业务过程要满足合理性的要求。BPMN2.0过程模型的问题主要包括三类:第一,存在死锁,如图1所示,无法执行活动tau3,违反了合理性;第二,存在死活动,如图2,死活动包括t2和t3,违反了合理性;第三,路由活动不匹配,如图3,排他数据合并网关 g2与并发分叉网关 g1不匹配,违反了合理性。
  3  结语
  总之,由于BPMN2.0过程模型语义和分析技术缺乏,其正确性无法得到保证。可以使用Petri网对BPMN2.0过程模型的语义进行准确定义。从过程到工作流网构建映射,利用Petri网分析技术,对模型的合理性进行分析,从而识别存在的语义错误。
  参考文献
  [1] 王声威,张华,鄢威,等.基于BPMN2.0的数控机床主传动系统动态能耗建模[J].现代制造工程,2019(4):96-104.
  [2] 王琳,开祥宝,杨霓霏,等.基于着色Petri网的下一代列控系统虚拟闭塞技术仿真分析研究[J].铁路计算机应用,2018,27(9):63-70.
  [3] 赵芮凯,张建辉,王学瑞,等.基于Petri网和TRIZ的复杂技术系统多冲突问题求解[J].机械设计,2020,37(6):29-37.
  [4] 方贤文,赵芳,方欢,等.基于Petri网BehaviorInclusion的业务流程变化域融合分析[J].计算机学报,2018,41(3):695-708.
  [5] 胡列翔,王蕾,董明枫,等.基于改进Petri网的区域综合能源系统能耗建模及优化运行分析[J].电力自动化设备,2020,40(11):69-76.
  [6] 馬宏飞,张雷,廖文科,等.基于Petri网络的安检流程优化的研究[J].科技创新导报,2017(11):165-167.
  [7] 赵文卓.基于Petri网的BPMN2.0编排的语义定义和分析[D].昆明:云南大学,2017.
其他文献
摘 要:在设计中抓住痛点,提取用户需求是产品创新设计的重中之重,为了寻找出一种能有效提取及整合用户需求的方程式,帮助更好地进行用户需求模型的构建,先利用情境分析法获取用户需求,再利用KJ法对用户需求进行整合归类,然后利用信息熵法对需求项进行熵权值求解排序,求得需求重要度排序,并以此来构造精确的用户需求模型。最终,通过小型多功能电动扫吸车的用户需求模型构建过程来进一步说明这3种方法结合的有效性以及普
期刊
摘 要:伴随人们生活质量的提高和信息科学技术的发展,各式各样以人为本的提示装置、保护装置被不断提出,本文针对市场上数量种类繁多的提示行人误闯紅灯的装置,考虑其在使用时对人造成撞伤或装置会发生损毁等不利于使用等问题,提出了一种融合节能思想的基于智能交通的避免行人误闯红灯提示装置,该装置基于智能交通系统,融合节能思想,装置不仅可以起到提示行人保护的作用,还延长了使用寿命,在使用时操作简单,使用效果更好
期刊
摘 要:中药渣作为一种典型的工业生物质,具有含水量大、极易腐败的特点,处理不当易造成环境污染。采用热解技术处理中药渣不仅能减少中药渣对环境的污染,还可以生产有价值的绿色化学品和材料。本文详细回顾和阐述了中药渣类生物质热解的典型代表产物生物燃气、生物油和生物炭,并对其应用进行了梳理,同时概述了生物质微波热解工艺并预测其发展方向,充分证实了中药渣类生物质热解工艺具有一定的应用前景,对实现中药渣类生物质
期刊
摘 要:随着纳米气凝胶材料在保温性能上的突出表现,其在传统热网管道中的应用逐渐普及开来。然而,对于汽轮机主蒸汽管道而言,其温度更高,对气凝胶材料的厚度与保温能力提出了更高的要求。因此,研究气凝胶在机组主蒸汽管道中的应用具有重要意义。本文对气凝胶保温材料在机组主蒸汽管道中的应用进行分析,研究了高参数蒸汽管道保温层设计过程中采用气凝胶保温材料的具体设计方案及施工方法,并利用试验方法验证了保温效果。结果
期刊
摘 要:轴封系统是汽轮机的重要子系统,直接影响机组的安全性和经济性。某电厂300MW机组在完成切缸改造工作后,汽轮机轴封加热器水位产生了持续波动且逐渐恶化,导致轴封加热器频繁推出运行状态。通过制订不同的试验方案逐步排除了各部位的漏汽问题或切缸引发的副作用,并发现了疏水超过管道承载能力是造成水位波动的主要原因。通过改造疏水管路以增加轴加疏水的溢流能力有效解决了该故障。改造方案对同类型机组的类似问题有
期刊
摘 要:太阳能光热应用是利用太阳能最简单、最直接、最有效的途径之一,也是太阳能利用(尤其是发展中国家)的主要形式之一。目前,太阳能吸收体的吸收带宽和吸收效率都有待进一步提高。超表面具有可人为操控的电磁特性,通过改变超表面确切的尺寸、方向、布置和几何形状,可以在特定频率范围内达到理想的吸收效果。因此,超表面在太阳能光热方面有着重要的潜在应用价值。超表面的研究涉及多个学科的交叉,功能强大的仿真软件显得
期刊
摘 要:作为全球集成电路消费市场最大的国家,我国对集成电路配套装备的需求很大,而且随着我国集成电路设备领域科技的发展、技术的进步,进口设备部分必将成为国产化设备的巨大市场空间。本文针对以光刻机、化学机械研磨设备、离子注入机及湿法设备为代表的电子制造装备,依托Incopat专利数据库开展分析,包括电子制造装备领域专利态势、行业主要竞争者分析,提出关于我国电子制造装备领域的未来发展方向的建议。  关键
期刊
摘 要:由于传统资源回收方式存在各种弊端,建立一种新的资源回收模式迫在眉睫。“废变宝”平台将互联网技术与资源回收相结合,将线上下单预约等功能与线下资源回收模式充分融合,提供線上预约、捐赠、非遗文化宣传、志愿服务、反馈等功能。该平台有助于改变资源回收模式,提高资源回收的效率,改善可再利用资源的回收方式,将有效促进资源回收产业更好、更快地发展。  关键词:互联网+ 资源回收 垃圾分类 环境保护  中图
期刊
期刊
摘 要:随着时代的不断进步,在互联网不断发展的环境下,社会经济和科技水平都在不断提升,群众需求也有了明显改变,在这种环境下,通信行业的发展迎来了很大的进步。在过去的一段时间里,通信网络在发展过程中存在很多问题,对于用户的多样化需求难以满足,“互联网+”时代的到来有效改变了这一现状,对此有必要展开深入研究,结合实际情况探寻和总结新方法与新手段。  关键词:互联网+ 通信网络 网络模式 发展  中图分
期刊