论文部分内容阅读
随着互联网技术和经济的飞速发展以及Saas概念的提出,传统的服务行业也发生了巨大的变化。面对互联网中急剧增长的服务资源提供商和服务需求客户,我们提出了面向双边资源整合(BIlateral Resource Integration Service,BIRIS)的创新型服务模式,引入第三方智慧服务平台BIRIS-SSP,采用资源整合、服务流程编排等技术向客户和提供者提供服务。本文将智慧服务平台向双边提供服务的过程,细化并抽象出来,采用工作流对其建模,将部分或者全部的子业务流程可以自动的执行,以提高系统的服务效率和客户对服务的满意度。本论文的核心研究内容就是对工作流进行深入研究,引入事件驱动机制,以适应现实企业业务过程复杂、不可预知的特性。作者通过大量阅读文献,深入研究了工作流技术,包括对工作流概念的描述,对参考模型、事件驱动机制的分析;并且结合智慧服务平台的实验环境,分析了基于BIRIS-SSP的流程配置、执行以及监管的特点和约束。本论文重点研究了基于事件的业务流程管理方法,包括事件定义及形式化描述,并且定义了事件分类、事件运算和事件表达式,提出了复杂事件的合成与侦测算法,明确给出ECA事件执行规则,详细介绍了事件的产生、处理与消耗机制以及在这种机制下的流程实例的动态路由;并且深入研究了事件与流程之间、软构件与流程之间和流程与流程之间的关系,介绍了流程事件的定义方法,以及定义好的事件发布与订阅,探讨了流程模型动态绑定软构件的技术与实现。作者最终完善了平台的工作流处理机制,在BIRIS-SSP上构建云企业服务系统,作为本论文的实验环境,将所研究的内容实现并应用。系统建立完成后,利用平台上聚集的资源进行流程模型的创建、配置,事件定义、发布与订阅,以及流程实例的监管与运营。