温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
ISO_IEC_19510_2013
Reference numberISO/IEC 19510:2013(E)ISO/IEC 2013 INTERNATIONAL STANDARD ISO/IEC19510First edition2013-07-01Information technology Object Management Group Business Process Model and Notation Technologies de linformation Modle de procd daffaire et notation de lOMG ISO/IEC 19510:2013(E)COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2013 All rights reserved.Unless otherwise specified,no part of this publication may be reproduced or utilized otherwise in any form or by any means,electronic or mechanical,including photocopying,or posting on the internet or an intranet,without prior written permission.Permission can be requested from either ISO at the address below or ISOs member body in the country of the requester.ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel.+41 22 749 01 11 Fax +41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ii ISO/IEC 2013 All rights reserved ISO/IEC 19510:2013(E)ISO/IEC 2013-All rights reservediii Table of ContentsForeword.xxvii Introduction.xxviii1 Scope.11.1 General.12 Conformance.12.1 General.12.2 Process Modeling Conformance.2 2.2.1 BPMN Process Types.2 2.2.2 BPMN Process Elements.3 2.2.3 Visual Appearance.8 2.2.4 Structural Conformance.8 2.2.5 Process Semantics.9 2.2.6 Attributes and Model Associations.9 2.2.7 Extended and Optional Elements.9 2.2.8 Visual Interchange.102.3 Process Execution Conformance.10 2.3.1 Execution Semantics.10 2.3.2 Import of Process Diagrams.102.4 BPEL Process Execution Conformance.102.5 Choreography Modeling Conformance.10 2.5.1 BPMN Choreography Types.10 2.5.2 BPMN Choreography Elements.11 2.5.3 Visual Appearance.11 2.5.4 Choreography Semantics.11 2.5.5 Visual Interchange.112.6 Summary of BPMN Conformance Types.123 Normative References.123.1 General.123.2 Normative.133.3 Non-Normative.134 Terms and Definitions.165 Symbols.166 Additional Information.166.1 Conventions.16 6.1.1 Typographical and Linguistic Conventions and Style.16 6.1.2 Abbreviations.176.2 Structure of this Document.17ISO/IEC 19510:2013(E)iv ISO/IEC 2013-All rights reserved6.3 Acknowledgments.177 Overview.197.1 General.197.2 BPMN Scope.20 7.2.1 Uses of BPMN.217.3 BPMN Elements.25 7.3.1 Basic BPMN Modeling Elements.26 7.3.2 Extended BPMN Modeling Elements.297.4 BPMN Diagram Types.397.5 Use of Text,Color,Size,and Lines in a Diagram.397.6 Flow Object Connection Rules.40 7.6.1 Sequence Flow Connections Rules.40 7.6.2 Message Flow Connection Rules.417.7 BPMN Extensibility.427.8 BPMN Example.438 BPMN Core Structure.478.1 General.478.2 Infrastructure.49 8.2.1 Definitions.49 8.2.2 Import.51 8.2.3 Infrastructure Package XML Schemas.528.3 Foundation.53 8.3.1 Base Element.54 8.3.2 Documentation.54 8.3.3 Extensibility.55 8.3.4 External Relationships.59 8.3.5 Root Element.62 8.3.6 Foundation Package XML Schemas.628.4 Common Elements.64 8.4.1 Artifacts.64 8.4.2 Correlation.72 8.4.3 Error.79 8.4.4 Escalation.80 8.4.5 Events.81 8.4.6 Expressions.82 8.4.7 Flow Element.84 8.4.8 Flow Elements Container.86 8.4.9 Gateways.88 8.4.10 Item Definition.89 8.4.11 Message.91 8.4.12 Resources.93 8.4.13 Sequence Flow.95 8.4.14 Common Package XML Schemas.988.5 Services.101 8.5.1 Interface.102 8.5.2 EndPoint.103 ISO/IEC 19510:2013(E)ISO/IEC 2013-All rights reservedv 8.5.3 Operation.103 8.5.4 Service Package XML Schemas.1049 Collaboration.1079.1 General.1079.2 Basic Collaboration Concepts.110 9.2.1 Use of BPMN Common Elements.1109.3 Pool and Participant.111 9.3.1 Participants.113 9.3.2 Lanes.1199.4 Message Flow.119 9.4.1 Interaction Node.122 9.4.2 Message Flow Associations.1229.5 Conversations.123 9.5.1 Conversation Node.127 9.5.2 Conversation.129 9.5.3 Sub-Conversation.129 9.5.4 Call Conversation.130 9.5.5 Global Conversation.131 9.5.6 Conversation Link.131 9.5.7 Conversation Association.134 9.5.8 Correlations.1359.6 Process within Collaboration.1369.7 Choreography within Collaboration.1369.8 Collaboration Package XML Schemas.13810 Process.14310.1 General.14310.2 Basic Process Concepts.147 10.2.1 Types of BPMN Processes.147 10.2.2 Use of BPMN Common Elements.14810.3 Activities.149 10.3.1 Resource Assignment.152 10.3.2 Performer.154 10.3.3 Tasks.154 10.3.4 Human Interactions.163 10.3.5 Sub-Processes.171 10.3.6 Call Activity.182 10.3.7 Global Task.186 10.3.8 Loop Characteristics.188 10.3.9 XML Schema for Activities.19410.4 Items and Data.202 10.4.1 Data Modeling.202 10.4.2 Execution Semantics for Data.224 10.4.3 Usage of Data in XPath Expressions.225 10.4.4 XML Schema for Data.22810.5 Events.232 10.5.1 Concepts.233 10.5.2 Start Event.237ISO/IEC 19510:2013(E)vi ISO/IEC 2013-All rights reserved 10.5.3 End Event.245 10.5.4 Intermediate Event.248 10.5.5 Event Definitions.259 10.5.6 Handling Events.274 10.5.7 Scopes.280 10.5.8 Events Package XML Schemas.28110.6 Gateways.286 10.6.1 Sequence Flow Considerations.288 10.6.2 Exclusive Gateway.289 10.6.3 Inclusive Gateway.291 10.6.4 Parallel Gateway.292 10.6.5 Complex Gateway.294 10.6.6 Event-Based Gateway.296 10.6.7 Gateway Package XML Schemas.30010.7