首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 125 毫秒
1.
基于XML的工作流模型表示及映射算法研究   总被引:2,自引:0,他引:2       下载免费PDF全文
针对不同工作流产品采用不同的模型表示这一问题,工作流参考联盟WfMC提出了一个基于XML表示的规范化的工作流过程定义语言XPDL,用于实现不同工作流产品之间模型的转换。因此,从内部工作流模型到XPDL的相互转换就是产品在模型一级互操作的一个关键问题。针对该问题,本文首先简单介绍了XPDL;然后分析和介绍了映射过程中的一些相关问题,考虑到不少工作流采用ECA规则驱动,通过分析将XPDL表示的模型导入、转换并保存于关系数据库中,形成基于ECA规则的模型表示;最后提出了基于事件驱动执行机制到XPDL之间的自动映射转换算法。  相似文献   

2.
支持服务协作的工作流元模型和建模语言   总被引:5,自引:0,他引:5  
当前支持Web服务的建模语言存在着复杂度高、互操作困难和缺乏对服务协作关系的有效支持等不足。结合面向服务工作流的服务协作需求,通过扩展工作流管理联盟的相关理论,定义了面向服务工作流的过程定义元模型,并建立了其形式化模型。通过扩展XPDL定义了一种互操作性好、支持服务协作的面向服务工作流建模语言(SoXPDL)。  相似文献   

3.
一种基于规则的工作流模型互操作的实现方法   总被引:2,自引:1,他引:2  
简要分析了两种类型的工作流语言——XML流程定义语言(XPDL)和商业流程执行语言(BPEL)的语言结构与特点,分别从流程的控制流和数据流设计了工作流模型的互操作方案, 提出了把XPDL格式的工作流转换成等效的BPEL格式的工作流的转换算法,最后使用基于Java的开源规则引擎drools工具实现了这个转换。  相似文献   

4.
工作流网XPDL映射   总被引:3,自引:0,他引:3  
工作流过程定义是工作流管理系统过程模型建立阶段的功能。工作流过程定义可以采取不同的建模方法,而工作流网是Petri网技术在过程定义中的具体应用。XPDL是工作流管理联盟提出的工作流过程定义语言,主要用于不同工作流产品过程定义之间的交换。文章在分析工作流网和XPDL特性的基础上,给出了工作流网向XPDL映射的方法。  相似文献   

5.
系统阐述了工作流技术的来源、应用背景以及发展情况,主要研究了基于XPDL的工作流模型,给出了基于过程控制的XPDL工作流体系结构模型,建立了基于XPDL技术的工作流元模型,并利用建模工具JAWE创建业务流程图得到符合XPDL标准的XML文件。  相似文献   

6.
将软件过程技术与工作流技术相结合,严格定义了SPEM2XPDL模型转换规则,设计并实现了一个SPEM2XPDL模型转换引擎.此引擎将SPEM描述的软件过程转换为符合工作流定义(XPDL)的工作流过程,从而可基于工作流管理系统对软件过程提供执行支持.SPEM模型经引擎转换后在工作流管理系统Shark上的成功执行表明了引擎的可用性.  相似文献   

7.
WWF(Windows workflow foundation)是一个可扩展框架,用于在Windows平台上开发工作流系统.WWF在.NET平台上构建工作流具有很强的优势,但是WWF对外不符合WfMC制定的XPDL标准的工作流模型,限制了WwF的广泛应用.为了解决上述问题,提出并开展了XPDL模型到WWF模型的转换研究,通过研究XPDL模型到WWF模型之间的映射,实现了XPDL模型到WWF模型的转换,从而实现了WWF与其他工作流产品在公共格式XPDL基础上进行数据共享,有助于实现基于XPDL的工作流平台向.NET工作流平台的迁移.  相似文献   

8.
分布式工作流管理系统是相对于早期的集中式工作流管理系统而言的。在讨论了工作流的基础上引入工作流基于XML的过程定义语言XPDL,提出了一种基于XPDL的分布式工作流管理系统的设计方法。  相似文献   

9.
基于对象和实例互操作行为模型的工作流研究   总被引:10,自引:1,他引:9  
通过工作流程逻辑领域和活动领域的划分,建立了逻辑领域的过程对象和活动领域的活动实例局部互操作行为模型和全局互操作行为模型,并分别对这两个行为模型内部的互操作逻辑关系进行了分析和研究,从对象和实例集成的角度对工作流的运作机理进行了探讨,为实现工作流模型的扩展和行为活动的复用提供了理论基础。并通过实例对工作流过程对象和活动实例全局互操作行为模型的运作关系进行了阐述和说明。  相似文献   

10.
基于WF-net的工作流模式建模与仿真   总被引:1,自引:1,他引:0  
针对当前工作流模型仿真方法的不足,提出了一种基于WF-net网的扩展WF-net的工作流模式模型,并对模型进行验证与仿真.首先讲述工作流网(WF-net),然后从时间和层次两方面对基于WF-net的工作流模型进行扩展研究,提出了扩展WF-net工作流模型,并对该模型进行仿真调度策略和冲突解决策略进行选择,给出了某产品开发过程的扩展WF-net工作流模型,设计了扩展WF-net工作流模型仿真流程.为了增强模型仿真的可信度和可视性,从Petri网到扩展WF-net工作流网算法和仿真流程,经过仿真可知该模型没有死变迁,是正确的工作流模式模型.  相似文献   

11.
分析办公自动化(OA)系统中的流程模型,参考工作流管理联盟的基于XML的过程定义语言,提出OA系统的基本流程元模型设计,其中包括OA系统的流程模型、元模型规范、处理规范等,解决了OA系统中流程的标准化处理问题,适用于建立具有行业范围的OA系统流程及处理规范,有利于促进OA系统的标准化建设。  相似文献   

12.
基于B/S架构的工作流管理系统的设计与实现   总被引:2,自引:0,他引:2  
厉英  于瑞云  张登科 《控制工程》2006,13(2):190-192
在分析工作流参考模型和通用工作流系统产品实现模型的基础上,设计了一个基于B/S槊构的工作流管理系统的总体结构,采用XPDL语言对一个办公自动化流程进行了过程定义,给出了该管理系统工作流引擎的实现,同时对工作流系统权限管理进行了探讨。工作流是指全部或者部分由计算机支持或自动处理的业务过程,Internet和Intranet建构为人们提供一个理想的协同工作环境。在工作流系统中结合Web技术,将提高工作流管理系统的开放性、灵活性和易用性。  相似文献   

13.
工作流引擎是工作流系统的核心。根据WfMC工作流参考模型,在分析工作流引擎主要功能的基础上,设计工作流引擎的各个功能模块,以XPDL作为流程定义语言,采用Java技术,实现工作流引擎的基本功能和特征。工作流引擎不依赖Web环境,能应用在Web信息系统和桌面程序领域,可以方便地嵌入到面向流程的应用程序中,实现工作流系统管理的功能。  相似文献   

14.
基于Web的工作流引擎设计   总被引:29,自引:3,他引:29  
给出了一个基于Web的工作流引擎的设计方案,它以工作流管理联盟(Workflow Management Coalition)的XPDL(XML Process Definition Language)语言为过程定义语言,用J2EE架构构建系统。并介绍了工作流管理系统的设计。  相似文献   

15.
16.
根据工作流管理联盟(WFMC)制定的过程定义元模型和基于XML的过程定义语言(XPDL)规范,论文设计了一个独立通用的基于活动网络图工作流过程模型,它可以输出一个标准通用的过程定义,该过程定义能被不同的工作流运行系统解释与执行。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号