论文部分内容阅读
目前工作流的研究往往局限在单个组织内部,随着电子商务和互联网的迅猛发展,跨组织工作流管理系统越来越成为工作流研究的主要领域之一。如何使多个自治、异构的工作流产品合作完成工作流流程的运行,目前尚未形成一个国际化的技术标准。在建立一个实用的跨组织工作流管理方面,我们做了一些努力和尝试。 本文提出一种跨组织工作流模型,模型重点放在资源、流程和数据交互三个部分。XRL(eXchangeable Routing Language)是一种基于XML的工作流定义语言,我们将对其进行扩展以支持上述模型。COWFMS(Cross Organization Work Flow Management System)是我们开发的一个支持扩展XRL语言的跨组织工作流管理系统,适应了目前跨组织商务模式的情况。论文分为以下几部分: 第一章,对工作流做了概要介绍,包括工作流技术的发展和目前应用情况、相关的基本概念;并介绍了跨组织工作流研究的背景情况,包括跨组织环境对工作流管理系统提出的要求,WfMC(工作流管理联盟)的相关规范,目前跨组织工作流系统的典型研究项目等;最后介绍了论文的内容组织结构。 第二章,提出一种跨组织工作流模型,对多个组织合作运行工作流流程进行建模。遵循不改变组织内的工作流系统的原则,基于对各组织的流程进行抽象和协调管理的想法,提出了跨组织工作流模型。 第三章,针对上一章提出的跨组织工作流模型,给出了这个模型的定义语言—扩展XRL语言。我们详细介绍了XRL语言的语法,为其增加了资源模型的DTD,扩充XRL的资源管理部分;定义了组织服务的DTD,并与上述的资源模型结合起来。 第四章,介绍跨组织工作流的验证基础。介绍了Petri网、工作流网的概念以及从扩展XRL语言转化成工作流网的方法。我们将重点放在扩展XRL语言的各种路由元素到工作流网结构的转化方法上。 第五章,介绍跨组织工作流管理系统COWFMS的体系结构。给出了COWFMS的功能模型,介绍了系统的实现结构及关键技术。详细介绍了系统运行中的几个典型操作,使读者对系统的运行机制有更深刻的理解。 文章最后(第六章)总结了论丈的主要工作,并指出了有待进一步研究解决的问题。