XPDL与BPEL工作流模型互操作研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:shuiwadandan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了充分利用企业现有的IT资源,整合企业中计算机孤岛式的应用,向集成化、协作式的方向发展,降低企业管理成本,使资源效益最大化等,很多企业构建了自己的工作流管理系统。这些系统有如下不足:他们只能处理特定的工作流模型如XML流程定义语言(XML Process Definition Language,XPDL)或者商业流程执行语言(Business Process Execution Language,BPEL),不能同时处理这两种模型,不能将一种格式的业务流程移植到另外一种工作流平台上,他们之间的模型不能互操作。针对现有工作流系统的不足,XPDL与BPEL工作流模型互操作系统在分析现有工作流模型XPDL和BPEL流程结构特点、流程控制流特点和流程数据流特点的基础上,提出了一套工作流模型互操作的算法,实现了将XPDL流程转换成BPEL流程和将BPEL流程转换成XPDL流程。“XPDL与BPEL工作流模型互操作”已经实现了原型系统,该系统吸收了研究中的相关理论及方法。在XPDL转换成BPEL中,先分析XPDL流程里面的各种活动以及它们之间的转移,得出XPDL流程的图状结构,用邻接矩阵表示;然后扫描邻接矩阵,使用堆栈的方法依次识别流程中的结构块;再调用结构块转换模块完成XPDL流程向BPEL流程的转换;最后调用BPEL代码生成模块,得到BPEL流程。在BPEL转换成XPDL流程中,通过BPEL流程分析器分析出流程里面的结构化元素,然后对这些结构化元素进行转换,得到XPDL流程。测试结果表明,该系统能够很好的实现XPDL与BPEL模型之间的相互转换,转换速度快。
其他文献
入侵检测技术作为动态安全系统(P2DR)最核心的技术之一,在网络纵深防御体系中起着极为重要的作用,它是静态防护转化为动态防护的关键,也是强制执行安全策略的有力工具。随着
本文以家庭服务网关OSGi为平台,采用OSGi bundle的模块形式,对SmartHome环境中各种信息实体服务,实现了实体上下文信息的收集与推理。 首先,本文介绍了本体的起源,本体被人工智
三维光学扫描仪在数字化设计中发挥着重要的作用,随着三维光学扫描仪的普及应用,扫描测量数据的处理越来越重要。点云数据光顺和精简是扫描测量数据处理的重要环节,近年来一
模式识别的主要任务就是利用样本中的特征,将样本划分为相应的模式类别。通常情况下,样本特征中包含了足够的类别信息,才能通过分类器实现正确分类。为了提高模式识别的正确
近几年来,我国对医保问题高度重视,医保管理体制不断完善,基本实现了“人人享有基本医疗保险”的目标。随着医疗保险管理系统的运行,系统中的数据量将会逐渐变得庞大。由于医疗保
行为分析是视频理解的重要研究内容之一,它通过分析处理监控场景的图像、视频,获取监控场景的信息或场景中运动目标的信息,并对这些信息进行行为分析和高层次的语义描述,在智能监
随着信息技术的发展,互联网中的数据呈现出数据爆炸的趋势,其中所包含的各种信息越来越多,互联网已经成为了人们获取信息的一个主要渠道。然而,用户有的时候只是知道自己所要
利用全色多光谱遥感图像对道路进行自动识别与提取,是近年来研究比较活跃的领域之一,它对城市规划、交通管理、灾害监测都有着重要的实际意义。早期遥感数据因为技术限制,大多是
企业应用集成(EAI)是指通过企业内部网络连接在一起的应用程序和数据源来实现数据和业务的自由共享。由于早期开发的软件系统从规划和技术架构上都没有从整个企业的信息架构
遗传算法(Genetic Algorithm——GA),是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型,它是由美国Michigan大学的J.Holland教授于1975年首先提出的。J.Holland教授