客服联系方式

当前位置:首页 » 论文摘要 » 正文

免费论文:一种基于BPMN的工作流建模技术的设计与实现

7319 人参与  2022年03月25日 15:05  分类 : 论文摘要  评论

BPMN是一种基于图元的业务逻辑流程标记,既能给用户提供简洁直观的业务模型表示,又具有十分强大的流程逻辑表达能力,同时还具有一定程度的抽象性,所以非常适合业务分析人员在流程设计、定义、分析阶段使用。目前BPMN已经成为了一种在不同的部门、企业和经济实体之间描述、展示和交流业务逻辑流程的有效手段,并且越来越受到企业经营者、客户以及研究者的重视和青睐。现阶段,已经有了一些基于BPMN的流程定义工具,但是至今还极少有一个业务流程管理平台能够提供对BPMN的解析执行。这也正是由于BPMN的高度抽象性,从而导致执行引擎的设计难度极大。另一方面,工作流语言BPEL(Business Process Execution Language)已经成为了Web服务工作流技术事实上的标准,并且得到了众多厂商、研究机构的支持。各大厂商纷纷推出BPEL的相关产品,支持BPEL流程的各种执行平台不断涌现,其中许多平台还提供图形化的建模工具。用户可以通过使用这些建模工具十分方便地创建可执行BPEL流程。然而至今为止的实践表明BPEL是一种十分细节化、具体化的流程描述方式,它的抽象程度不太适合业务流程分析人员大粒度地对业务流程的设计和分析。针对上述问题,本文通过对BPMN规范、BPEL规范的详细分析,根据既要满足业务流程分析人员从高抽象层次上设计定义流程又最终能够在一个平台上具体执行业务流程的需求,在分析了这两种规范之间的语义差异的基础上,研究了BPMN到BPEL映射的具体方法和机制,设计并实现了一个基于BPMN的流程建模系统。本文的工作具体如下:本文实现的基于BPMN的建模系统主要包含一个基于BPMN的业务流程定义工具和一个从BPMN抽象流程图元到BPEL这种具体的结构化流程描述语言的映射工具。首先,本文采用MVC的设计思想,分层的设计模式,利用模型驱动的开发方法设计和实现了符合BPMN规范的业务流程定义工具。然后本文在对BPMN规范、BPEL规范的详细分析研究的基础上,归纳提出了从BPMN到BPEL的简单映射规则;提出了6+1种基本的模板映射结构;提出了开始和结束事件的具体映射方案;在上述方案和技术的基础上提出了一种基于单元替换的迭代式映射算法,完成完整的BPMN业务流程模型到具体的BPEL代码的映射。

来源:半壳优胜育转载请保留出处和链接!

本文链接:http://87cpy.com/265004.html

云彩店APP下载
云彩店APP下载

本站部分内容来源网络如有侵权请联系删除

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站内导航

足球简报

篮球简报

云彩店邀请码54967

    云彩店app|云彩店邀请码|云彩店下载|半壳|优胜

NBA | CBA | 中超 | 亚冠 | 英超 | 德甲 | 西甲 | 法甲 | 意甲 | 欧冠 | 欧洲杯 | 冬奥会 | 残奥会 | 世界杯 | 比赛直播 |

Copyright 半壳优胜体育 Rights Reserved.