论文摘要
为了能够标准化的进行业务流程管理,业务流程管理组织(BPMI)制定了一些开发的规范,其中包括业务流程建模图符(BPMN)。BPMN是业务流程管理系统体系结构的核心部件之一。BPMN的设计目标是简单易用,同时能够对复杂的业务流程进行建模。业务流程执行语言(BPEL)是一种以XML来描述业务流程的语言。通过使用BPEL可以实现在不同平台上的业务流程的跨平台整合服务。在BPMN引擎中,从业务模型到执行模型的转换,通常情况下可以正常进行。但是,还存在着无法从BPMN向BPEL映射的情况,例如循环结构,意味着在BPMN引擎中无法顺利执行业务流程。这是由模型转换之间存在的语义失配问题造成的。针对上述问题,本文基于BPMN理论尝试性的提出了规范化的BPMN设计方法,并对现有的BPMN设计工具进行了功能扩展。通过方法的实现,解决了从BPMN无法向BPEL映射的问题,使业务模型到执行模型可以顺利的进行转换。通过对业务流程进行仿真,验证了设计方法的合理性和有效性。设计工具的功能扩展,节省了业务流程建模设计的时间,提高了BPM设计与实施的效率。
论文目录
摘要ABSTRACT第1章 绪论1.1 研究背景及意义1.2 国内外研究现状1.3 研究目标1.4 论文的主要工作和结构内容第2章 BPMN到BPEL映射存在的问题2.1 BPMN概述2.1.1 BPMN的适用范围2.1.2 BPMN的用途2.1.3 BPMN的特性2.2 BPMN体系2.2.1 BPMN中的BPD2.2.2 BPMN元素2.3 BPMN到BPEL映射存在的问题 #12.3.1 BPMN到BPEL映射分析2.3.2 无法映射到BPEL的BPMN元素2.3.3 无法映射到BPEL的BPMN循环结构第3章 规范化的BPMN组合模式3.1 规范化的BPMN组合模式的应用目的3.2 规范化的BPMN组合模式的分类3.2.1 流量控制的分类3.2.2 组合服务的分类3.3 各种分类模式的规范化图形3.3.1 流量控制中的基本控制3.3.2 流量控制中的路径选择3.3.3 流量控制中的循环控制3.3.4 流量控制中的异常处理3.3.5 组合服务中的接收服务请求3.3.6 组合服务中的服务调用第4章 规范化的BPMN设计工具的开发4.1 BPMN建模工具的对比4.1.1 Oracle BPM Studio介绍4.1.2 jBPM5介绍4.1.3 TIBCO Business Studio介绍4.2 在TIBCO Business Studio中实现规范化的BPMN图形工具的开发4.2.1 流量控制类BPMN图形4.2.2 组合服务类BPMN图形第5章 规范化的BPMN的功能验证5.1 业务流程设计5.1.1 业务流程功能概述5.1.2 规范化的BPMN在业务流程中的应用5.2 规范化的BPMN功能的验证5.2.1 业务流程建模5.2.2 业务流程仿真准备工作5.2.3 业务流程仿真第6章 总结与展望6.1 总结6.2 展望参考文献致谢
相关论文文献
标签:规范化论文; 映射论文;