事件驱动多流程协同交互平台的研究与实现

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:BruceLee_123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代企业信息化程度加深,业务流程管理逐步被引入企业的管理与运营,跨企业的业务流程管理系统间的业务流程协作有很高的实用价值。本文以事件驱动多流程协同交互为研究对象,针对BPMN流程形式化验证、流程引擎的事件路由与消息过滤、流程集中设计与部署执行等问题进行理论和技术上的研究。多流程交互的集中设计与切分部署是事件驱动多流程协同交互平台最基本的需求。本文研究BPMN2Modeler开源工具,针对多流程交互集中设计的相关问题,通过拓展元模型和利用开源工具提供的拓展点等方式实现流程嵌套建模、事件建模等功能;建模工具以流程为单位进行远程部署,针对流程切分部署的问题,本文研究建模工具的元模型,通过冗余拷贝的方式对集中设计的流程进行处理提取并生成可以部署执行的业务流程。消息事件的路由与过滤是事件驱动多流程交互运行时需要解决的重要问题。本文以jBPM为业务流程的执行引擎,在研究学习jBPM基础上利用WorkItemHandler机制将现有的基于事件的消息中间件集成到jBPM流程引擎中实现消息事件跨流程引擎的路由转发。本文研究BPMN业务流程与Petri网模型的映射转化关系,并通过Petri网安全性、可达性和死锁验证等相关的理论算法对业务流程进行验证,保证建模开发的业务流程的正确性。最后,基于理论分析和研究,对事件驱动多流程交互平台进行了编码实现,并针对流程的建模与运行构建具体的实例进行验证与分析。实验结果表明事件驱动多流程协同交互平台实现了多流程交互集中建模、流程验证及事件交互等相关功能,达到了预期的功能需求。
其他文献
随着互联网的高速发展以及智能终端的快速普及,基于无线局域网(简称WLAN)的应用越来越广泛,密集部署WLAN为用户提供了高速接入服务。然而,现有密集部署WLAN环境中,存在很大的
随着大规模并行计算技术的高速发展以及GPU硬件水平的不断提高,越来越多拥有并行化特点的算法在其并行化阶段运用到了GPU并行计算技术。而人工蜂群算法具有部分并行化的特点,
传统的合金设计理念认为,合金元素越多越容易形成金属间化合物而恶化合金的性能。高熵合金概念的提出,是对传统合金设计与开发理念的创新与突破。高熵合金由于具有多主元效应
大规模多输入多输出(Massive Multiple-input Multiple-out,Massive MIMO)技术通过在基站侧部署大数量的天线来获得更大的空间自由度,极大地提升了系统容量和频谱效率,能够有
人体行为识别有基于视觉工具和基于可穿戴设备的研究方法,通常视觉设备费用高,在实际应用中受到监测范围的限制。随着微机电系统的迅速发展,惯性传感器具备价格低廉、尺寸小
传统网络支持了大量的协议和各种设备,使得网络越来越复杂,反而造成一些功能的下降,不光阻碍了现有网络的继续进步,而且不能跟上而今互联网+技术、云存储、海量与种类并存的
访问控制理论一直是信息安全领域的研究重点。访问控制能够有效地保证资源被合法地访问,防止非法使用。目前,网络环境不断发展,接入的对象更加多元化,特别是对于那些有WEB门
基于广义估计方程样本量的计算在各个领域的应用已经非常广泛,也引起了各届研究学者的高度关注。对于基于广义估计方程样本量计算的数据,我们研究响应变量集群内的各数据间具有相关性的纵向数据。本文对基于广义估计方程推导出的样本量的计算公式,探索在不同数据结构和工作相关结构下对样本量的拟合效果的影响,进行数值模拟分析。最后结合实际的数据进行分析。本文的研究工作主要包括:(1)开始先介绍了本文的选题背景和意义,
现实世界中数据具有不完整,不一致等特点,为了提高数据挖掘的质量产生了数据预处理技术。本文介绍了粗糙集的理论知识,并在此基础上,主要做了以下两个方面的研究:1、在传统基
自动驾驶技术近年来呈现飞速发展的趋势,相关的技术日渐成熟,地图生成和导航避障也是其中热门的两个研究方向。但以深度学习为代表的研究技术存在的巨大数据量和运算量等问题,使其对硬件平台的要求极高。地图生成的准确性以及导航避障的实时性也需要大量数据和良好的硬件设备的支持。因此,本文主要研究基于低成本与低算力自动驾驶平台上的地图生成与导航避障算法。本文首先分析了目前地图生成领域中常用的GMapping、He