1 / 68
文档名称:

工作规范工作流联盟WfMC规范.pdf

格式:pdf   大小:556KB   页数:68页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

工作规范工作流联盟WfMC规范.pdf

上传人:流金岁月 2022/5/5 文件大小:556 KB

下载得到文件列表

工作规范工作流联盟WfMC规范.pdf

文档介绍

文档介绍:: .
工作规范工作流联盟 WfMC规范去除 Loop 属性;
 从图 中去除 Loop 任务;
 在模式设计中增加 TargetNamespace(.xsd)。在引用 XPDL 元素时使用 xpdl 命名空间前缀;
 在所有数据类型列表中增加 SchemaType 和 ExternalReference;
 重新安排所有数据类型的排列顺序,所以原有复杂类型的声明在选择列表的最后;
 去除 WorkflowProcessActivity 下关于参数的多余讨论,转入 节形式参数中;
 补上了第 7 章表中遗漏的文字。
版本 –编者:MikeMarin(******@)和 RobertaNorin(******@)
 合并修正五月份 WfMC 会议的讨论结果;
 本版本中用 XMLSchema 代替 DTD 来描述 XPDL;
 增加外部引用(ExternalReferences),提供一种和 WEBService(WSDL)及其它外部定义交
互的方法;
 增加模式类型(SchemeTypes),以便利用 XML 的 schema 定义复杂类型;
 在路径中引入“异常”概念。
版本 –编者:MikeMarin(******@)
 在 2001 年 5 月 3 - 4 日 纽 约 会 议 期 间 , 基 于 工 作 组 的 研 究 作 改 变 。 本 版 本 从
RobertaNorin(APEngines)、RobertShapiro(CapeVisions)以及纽约会议期间所有其他工作组的
参与者那里引入重要的内容。
版本 –编者:MikeMarin(******@)
 初始版本。

本文档的预期读者是主要致力于工作流管理联盟(WfMC)的“XML 过程定义语言(XPDL)”实现的
开发组织,那些致力于评价自己产品适应性的开发商可能也有兴趣。解释权归工作流联盟
(WfMC)所有。

作为其标准化计划的一部分,WfMC 已确定了 5 个工作流服务的功能接口。本规范形成了和“接口一”相关的文档部分-支持“过程定义输入和输出。该接口包含一个用于描述过程定义的公
共元模型(本规范)和一个用于过程定义交换的 XML 模式(schema)。

许多不同的工具可用于业务过程的分析、建模、描述及建档。工作流过程定义接口定义了一个
公用的交换格式,它支持不同产品工作流过程定义之间的转换。
该接口也定义了开发和运行环境之间的形式区分,使得由一种建模工具产生的过程定义,可以
作为许多不同工作流运行产品的输入。
由一个构造工具生成的工作流过程定义,能被不同的工作流运行产品解释。过程定义在产品之
间转换,或者存储在一个分离的资源库中,通过公用的交换格式访问。
提供一种描述及访问已建立的工作流定义和工作流过程元数据模型的公共方法。该元数据模型
确定过程定义中共同使用的实体(entities)。许多属性描述该有限实体集的特征。基于该元
数据模型,开发者的特定的工具能借助公共交换格式转换模型。
XPDL 的关键基础之一是其用于各种工具处理信息的扩展性。XPDL 可能从不支持各种工具要求的
额外信息。基于工作流过程定义中描述的有限数量的实体(“最小元模型”),XPDL 支持许多不同
的方法。
XPDL 最重要的基础之一是在公共表示方法中使用的支持开发商特殊属性的一般结构。有关缺少
的属性将提议 WfMC 接口一工作组在未来的版本中加入。
本文档描述了用于定义过程定义内所含的对象及其属性的元模型,XPDL 语法直接和这些对象及
其属性相关。这方面需要开发商提供两个操作:
 从 XPDL 输入工作流定义。
 从开发商的内部表示法输出为 XPDL。
开发者可用一 XSL 格式单实现这两个操作。
规范中所用的关键词和术语都源自 WfMC 的术语表。
在本文档中,术语流程定义、业务流程模型和工作流模型均表示同一概念,因此它们可交互使
用。

开发商不能声称符合本规范或其它任何规范,除非取得 WfMC 的明确授权。对于那些通过 WfMC
制订的可用性测试规程鉴定的、开发商关于公布规范的实现,WfMC 仅承认这些许可。
流程定义输入/输出的适应