2733984443工作流联盟wfmc规范

上传人:M****1 文档编号:552730491 上传时间:2022-08-10 格式:DOC 页数:58 大小:733.01KB
返回 下载 相关 举报
2733984443工作流联盟wfmc规范_第1页
第1页 / 共58页
2733984443工作流联盟wfmc规范_第2页
第2页 / 共58页
2733984443工作流联盟wfmc规范_第3页
第3页 / 共58页
2733984443工作流联盟wfmc规范_第4页
第4页 / 共58页
2733984443工作流联盟wfmc规范_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《2733984443工作流联盟wfmc规范》由会员分享,可在线阅读,更多相关《2733984443工作流联盟wfmc规范(58页珍藏版)》请在金锄头文库上搜索。

1、WfMCXPDL文档,赵贵根翻译工作流管理联盟规范工作流管理联盟工作流标准工作流过程定义接口XML过程定义语言文档号:WFMC-TC-1025文档状态:草案 1.0(b)2002.07.31Version 1.0 (b)版权2002工作流管理联盟All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in an y form or by any means, electronic, mechanical, photocopyi

2、ng, recording or otherwise, without the prior written permission of the Workflow Management Coalition except that reproduction, storage or transmission without permission is permitted if all copies of the publication (or portions thereof) produced thereby contain a notice that the Workflow Managemen

3、t Coalition and its members are the owners of the copyright therein.Workflow Management Coalition2436 N. Federal Highway #374Lighthouse Point, Fl 33064USATel: +1 954 782 3376Fax: +1 954 782 6365Email: wfmcwfmc.orgWWW: http:/www.wfmc.org目录工作流管理联盟工作流标准1工作流过程定义接口1XML过程定义语言11. 历史72. 读者83. 目的84. 介绍84.1.一

4、致性94.2. 参考资料95. 过程定义交换概述95.1. 过程定义交换方法10图5-1:流程定义交换的概念106. 元模型11图6-1:元模型顶层实体116.1. 实体概述116.1.1. 工作流过程定义116.1.2. 工作流过程任务(活动、步骤)116.1.4. 工作流参与者说明126.1.5. 资源库126.1.6. 工作流应用说明126.1.7. 工作流相关数据126.1.8. 系统及环境数据126.1.9. 数据类型与表达式126.2.流程和包136.3.过程元模型13图 6-3:工作流过程定义元模型146.4. 包元模型14图6-5:包定义元模型146.4.1.过程仓库156.4

5、.1.1. 重新定义及其范围156.5. 元素概览15表 6-1:元素概览166.5.1. 开发商或用户特殊的扩展176.5.1.1. 扩展属性176.5.1.2. 扩展的参数映射177. XML过程定义语言(XPDL)177.1. 多实体的公共元素177.1.1. 扩展属性17表 7-1:扩展属性属性177.1.2. 形式化参数18表7-3:形式化参数属性187.1.2.1. 参数传递语义187.1.2.2. 同步语义197.1.2.3. 形式化实参映射197.1.3. 外部引用19表 7-5:外部引用属性197.1.3.1. Web Services197.2. 包定义20表 7-7:包定

6、义属性217.2.1. 包头定义21表7-9:包定义头属性227.2.2. 可重新定义头(Redefinable Header)22表7-11:可重定义的头 属性237.2.3. 适应类型声明(Conformance Class Declaration)237.2.4. 脚本23表7-15:脚本 属性247.2.5. 外部包引用24表 7 -16:外部包引用 属性247.3. 工作流应用声明24表 7-18:工作流应用声明 属性257.3.1. 调用参数257.4. 工作流过程定义25表 7-20:工作流过程定义属性277.4.1. 工作流过程定义头27表 7 -22:工作流过程定义头 属性2

7、87.4.2. 工作流过程可重定义头28表 7-24 :工作流过程可重定义头属性297.4.3. 任务组(集)29表 7-26:任务组307.5. 工作流过程任务30表 7-2: 实体类型与不同任务类型间关系31Figure 7-1: 任务结构及转移条件31表 7-29:过程任务属性337.5.1. 路由任务337.5.2. 块任务337.5.3. 执行控制属性33表7-31:执行控制属性347.5.4. 实现选择(Implementation Alternatives)34表7-33:执行选定属性357.5.4.1. 无实现(No Implementation)357.5.4.2. 工具(T

8、ool)35表7-35:Tool属性367.5.4.3. 子流程(subflow)36表7-37:子流程属性367.5.5. 执行者的关系377.5.6. 截止期限(最终期限)37表7-3:截止期限387.5.7. 仿真信息39表7-4:仿真信息属性407.5.8. 转移约束(限制)40表7 -42:转移约束属性407.5.8.1. 接合( Join)40表7-4:接合属性407.5.8.2. 分叉41表7 -4:分叉 - 属性417.5.9. 适应性类型(Conformance Classes)427.6. 转移信息42表 7-49:转移信息属性437.6.1. 条件43表7-51:条件属性

9、447.6.1.1. 异常条件447.7. 工作流参与者44表7-53:工作流参与者属性457.7.1. 参与者实体类型45表7-55:参与者实体类型属性467.8. 工作流相关数据46表7-57:工作流相关数据属性477.9. 数据类型47表7-59:标准数据类型487.9.1. 基本数据类型48表7 -61:基本数据类型属性497.9.2. 复杂数据类型497.9.2.1. Schema Type497.9.2.2. 记录类型(Record Type)50表7-63 :记录类型 属性507.9.2.3. 联合类型(Union Type)50表7-65:联合类型507.9.2.4. 枚举类型

10、50表7-67:枚举类型属性517.9.2.5. 数组类型(Array Type)51表7-69:数组类型属性517.9.2.6. 列表类型(List Type)51表7-71:列表类型属性517.9.3. 声明的数据类型(Declared Data Types)517.9.3.1. 类型声明(Type Declaration)51表7-73:类型声明527.9.3.2. 声明的类型(Declared Type)52表7-7438:声明的数据类型 属性538. 样本工作流(SAMPLE WORKFLOW)538.1. 过程(The Processes)538.1.1. EOrder主流程(Th

11、e EOrder Main Process)53图8-1:EOrder主流程548.1.2. CreditCheck子流程54图8-2:信用校验子流程(CreditCheck Subprocess)548.1.3. FillOrder子流程(The FillOrder Subprocess)54图8-:FillOrder子流程558.2. 类型声明(Type Declarations)558.3. 扩展属性(ExtendedAttributes)578.4. 外部引用(External References)588.5. 样本XPDL(Sample XPDL)58 1. 历史版本0.10 编者

12、:Roberta Norin ()、Contributors: Seth Osher (Intuitive Products International Corp.) 及Robert Shapiro (Cape Visions).l 从模式中去除InlineBlock和BlockName元素。从规范中去除BlockName元素。l 在模式和规范中增加ActivitySets和BlockActivity元素。l 在模式中去除任务的maxOccurs属性。l 在模及规范中增加Deadline元素。l 将Deadline加入工作流示例中。l 以UML图表置换参照元模型。l 在XPDL中增加WEB S

13、ervice定义描述的章节。版本0.09 编者:Roberta Norin ()l 增加第8章工作流示例。版本0.08 编者:Roberta Norin () 投稿人:Mike Gilger (Identitech)l 从WorkflowProcess中去除DataTypes。l 在BasicType中增加BOOLEAN和PERFORMER。l 从模式中去除PlainType元素。l 从DataTypes 中去除PlainType参照。 l 增加Script元素。l 在Package中增加Script元素参照。l Removed left over references to LOOP in

14、Conformance class and transition discussions.l 在7.6.1节完善条件表。l 在7.6节增加对loops的讨论。版本0.07 编者:Roberta Norin ()l 重新确定DataTypes元素(which was not being used) 为 xsd:group,包含所有数据类型的引用;无论何处,重复的数据类型列表都引用该组。l 校订Data Types章节强调用SchemaType 定义复杂数据,阐明TypeDeclarations的效用, 利用DataTypes 组进行简化。l 将SchemaType的讨论移入“复杂数据”类中。版本0.06 编者:Roberta Norin ()l 在WorkflowProcess中增加AccessLevel属性;l 在Participant中增加ExternalReference属性;l 从WorkflowActivity/Implementation中去

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号