ArtiFlow向ServiceFlow转换方法的研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:palerm97
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以数据为中心是BPMS (Business Process Management System)的一种发展趋势,典型代表是IBM提出的Artifact理念及其实现思想。逻辑模型向物理模型的自动转换问题是面向Artifact的BPMS面临的一个关键问题。我们选取ArtiFlow作为逻辑模型,BPEL作为物理模型,对以Artifact为中心的业务流程自动实现展开研究。逻辑层和物理层间的服务匹配及ArtiFlow优化问题的研究目的是实现面向Artifact的业务流程自动转换,提高转换效率及减少实现成本。本文在综合分析国内外有关面向Artifact的业务流程自动实现技术的基础上,对上述两个问题进行了深入的研究。首先,给出了ArtiFlow的形式化定义及服务、库的逻辑模型,并给出相应的物理层服务模型。鉴于服务匹配实质是操作的匹配,细化匹配粒度,扩展了操作模型。同时对Artifact内部结构进行匹配,在匹配过程中采用XML数据相似度方法以提高匹配效率和精度。提出了以Artifact为中心的库与Services间的两层匹配算法,进行逻辑层和物理层两层间的匹配。其次,给出了ArtiFlow模型形式化定义及优化策略,提出了ServiceFlow模型并给出其定义。基于这两种模型,提出了ArtiFlow到ServiceFlow的转换算法,并用Perti网求出服务序列用于BPEL组合服务。再次,深入分析了ArtiFlow模型优化规则。将ArtiFlow模型结构分为管道型,I/O型,存储管道型。研究了各种结构成立时,应满足的关系,给出了相应的分析和举例说明。为了面对更复杂的转换,给出了一种以Artifact为中心的Petri net数据分析方法,以获得ServiceFlow中完整业务活动序列,提出了活动树的概念。最后,对上述各算法进行了实验验证,给出实验结果图表,并对实验的结果进行了分析和比较。
其他文献
从大量繁杂的文本信息中获取有用的信息是信息处理的一大任务,文本分类是实现这个任务的最重要的方法之一。而文本分类的前提在于文本的表示和特征项的选择。因为在文本分类
随着“物联网(Internet of Things)”建设需求的出现,信息共享互联互通已经日益成为当前物流公共服务平台建设面临的重大课题。因此,对物流公共信息共享的程度的要求也越来越