bpmn2.0规范

所需积分/C币:32 2018-12-19 11:38:39 6.19MB PDF
58
收藏 收藏
举报

BPMN 2.0规范 英文版
mechanical, including photocopying, recording, taping, or information storage and retrieval systems--without permission ofthe copyright owner DISCLAIMER OF WARRANTY WHILE THIS PUBLICATION IS BELIEVED TO BE ACCURATE IT IS PROVIDED AS IS AND MAY CONTAIN ERRORS OR MISPRINTS. THE OBJECT MANAGEMENT GROUP AND THE COMPANIES LISTED ABOVE MAKE NO WARRANTY OF ANY KIND. EXPRESS OR IMPLIED. WITH REGARD TO THIS PUBLICATION INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF TITLE OR OWNERSHIP. IMPLIED WARRANTY OF MERCHANTABILITY OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR USE IN NO EVENT SHALL THE OBJECT MANAGEMENT GROUP OR ANY OF THE COMPANIES LISTED ABOVE BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR DIRECT INDIRECT INCIDENTAL. SPECIAL CONSEQUENTIAL, RELIANCE OR COVER DAMAGES INCLUDING LOSS OF PROFITS, REVENUE, DATA OR USE INCURRED BY ANY USER OR ANY THIRD PARTY IN CONNECTION WITH THE FURNISHING. PERFORMANCE OR USE OF THIS MATERIAL. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES The entire risk as to the quality and performance of software developed using this specification is borne by you. this disclaimer of warranty constitutes an essential part of the license granted to you to use this specification RESTRICTED RIGHTS LEGEND Use, duplication or disclosure by the U.S. Government is subject to the restrictions set forth in subparagraph(c)(1)(ii)of The Rights in Technical Data and Computer Software Clause at DFARS 252.227-7013 or in subparagraph(c)(1)and(2 )of the Commercial Computer Software-Restricted Rights clauses at 48 C.F.R. 52.227-19 or as specified in 48 C F.R. 227- 7202-2 of the DoD F.A. R Supplement and its successors, or as specified in 48 C F.R. 12. 212 of the Federal acquisition Regulations and its successors, as applicable. The specification copyright owners are as indicated above and may be contacted through the Object Management Group, 109 Highland Avenue, Needham, MA 02494, U.S.A TRADEMARKS IMMO, MDAB, Model Driven Architecture, UML, UML Cube logo, OMG Logo, CORBAB and XMIB are registered trademarks of the Object Management Group, Inc, and object Management GroupM, OMgTm, Unified Modeling Language TM, Model Driven Architecture LogoTM, Model Driven Architecture DiagramTM, CORBA logosTM XMI LogoTM, CWMTM, CWM LogoTM, IIOPTM, MOFTM, OMG Interface Definition Language(IDL)TM, and OMG Sys MLTM are trademarks of the Object Management Group. All other products or company names mentioned are used for identification purposes only, and may be trademarks of their respective owners OMPLIANCE The copyright holders listed above acknowledge that the Object Management Group(acting itself or through its designees)is and shall at all times be the sole entity that may authorize developers, suppliers and sellers of computer software to use certification marks. trademarks or other special designations to indicate compliance with these materials Software developed under the terms of this license may claim compliance or conformance with this specification if and only if the software compliance is of a nature fully matching the applicable compliance points as stated in the specification. Software developed only partially matching the applicable compliance points may claim only that the software was based on this specification, but may not claim compliance or conformance with this specification. In the event that testing suites are implemented or approved by object management Group, Inc, software developed using this specification may claim compliance or conformance with the specification only if the software satisfactorily completes the testing suites OMGS Issue Reporting Procedure All OMG specifications are subject to continuous review and improvement. As part of this process wc encourage readers to report any ambiguities, InconsistenciEs, or inaccuracies they mayfindbycompletingtheissuereportingFormlistedonthemainwebpagehttp:// www.omg.org,underDocumentsReportaBug/issue(httP://www.omg.org/reportissuehtm Table of contents reface XXV 1 Scope… 1.1 General 2 Conformance 2.1 General 11112 2.2 Process Modeling Conformance 2.2.1 BPMN Process Types……………… 2.2.2 BPMN Process Elements 2.2. 3 Visual Appearance 2.2.4 Structural conformance 2.2.5 Process semantics 2.2.6 Attributes and model associations 88999 2.2.7 Extended and optional elements 2.2.8 Visual Interchange 10 2. 3 Process execution conformance 10 2.3.1 Execution semantics 10 2.3.2 Import of Process Diagrams 10 2.4BpeprOcessExecutionConformancewwwwwww.10 2.5 Choreography Modeling Conformance 10 2.5. 1 BPMN Choreography Types D.8.8....8.I 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 26 Summary of BPMN Conformance Types…… 12 3 Normative References 日日::日a日日:日 12 3.1 General 12 3.2 Normative 3.3 Non-Normative 4 Terms and definitions .16 5 Symbols 16 6 Additional Information 16 6.1 Conventⅰons .I.88. 6. 1. 1 Typographical and Linguistic Conventions and style 16 6.1.2 Abbreviations 17 6.2 Structure of this document 6.3 Acknowledgments Business Process Model and Notation(BPMN), V2.0.2 7 Overview∴ ■■■■■■■■■■D■■■1■■ 19 7.1 General aa日a日.日aaaB日.a:日:日aa..a1日日aa 19 72 BPMN Scope…………………………,……………,20 7.2.1 Uses of bpmn 7.3 BPMN E| ements… 25 7.3.1 Basic BPMN Modeling Elements 26 7.3.2 EXtended BPMN Modeling Elements 29 7.4 BPMN Diagram Types 39 7.5 Use of Text, Color, size, and lines in a diagram 39 7.6 Flow Object Connection Rules 40 7.6. 1 Sequence Flow Connections Rules. ..................40 7.6.2 Message Flow Connection Rules 41 7.7 BPMN EXtensibility 42 7.8 BPMN Example 43 8 BPMn Core Structure 47 8. 1 General 47 8.2 Infrastructure 49 8.2.1 Definitions 8.2.2 Import 51 8.2.3 Infrastructure Package XML Schemas 52 8. 3 Foundation 53 8.3.1 Base element 54 8.3.2 Documentati 54 8.33 EXtensibility… 11 ∴55 8.3.4 External Relationships 59 8.3.5 Root element 8.3.6 Foundation Package XML schemas 62 8.4 Common elements 64 8.4.1 Artifacts 8.4.2 Correlation 72 8. 4. 3 Errol 8.4.4 Escalatⅰon 80 8.4.5 Events 1B面 81 846 Expressions… 82 8. 4.7 Flow Element 84 8. 4 8 Flow Elements Container 8.4. 9 Gateways ..88 8. 4. 10 Item Definition 8.4.11 Message 91 8.4.12 Resources 93 8.4.13 Sequence Flow .95 8.4.14 Common Package XML Schemas 98 8.5 Services ……101 8.5.1 Interface 102 8.5.2 End Point 103 8.5.3 Operation .... 103 8.5.4 Service Package XML Schemas 104 Business Process Model and Notation(BPMN), V2.0.2 9 Collaboration …107 9. 1 General 107 9.2 Basic Collaboration Concepts…….….....….....110 9. 2. 1 Use of b Pmn common elements .110 9.3 Pool and Participant…… 111 9.3.1 Participants 113 9.3.2 Lanes 119 9.4 Message Flow 119 9.4.1 Interaction node 122 9.4.2 Message Flow Associations 122 9.5 Conversations 123 9.5.1 Conversation node ..127 9.5.2 Conversation …129 9.5.3 Sub-Conversation a.a.aa.:a.a.aa.a::a“a"Ba::aa.a:.:aaaaaaaaaa:a:aaa.aaaaaaaaaaaa 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 135 9.6 Process within Collaboration 136 9.7 Choreography within Collaboration ...................1 36 9.8 Collaboration Package XML Schemas….…..…...138 10 Process 143 10.1 General 143 10.2 Basic Process Concepts 147 10.2. 1 Types of BPMN Processes 147 10.2.2 Use of bpmn common Elements 48 10.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 194 10. 4 tems 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 228 10.5 Events 日重1 232 10.5.1 Concepts 233 10.5.2 Start event… 237 10.5.3 End event 245 10.5.4 ntermediate Event 248 Business Process Model and Notation(BPMN), V2.0.2 10.5.5 Event definitions ∴…259 10.5.6 Handling Events 274 10.5.7 Scopes .280 10.5.8 Events Package XML Schemas 281 10.6 Gateways 286 10.6.1 Sequence Flow Considerations ..288 10.6.2 EXclusive Gateway 289 10.6.3 Inclusive Gateway a.· 291 10.6.4 Parallel Gateway 国面面国面画面 国国B国面 292 10.6.5 Complex Gateway 294 10.6.6 Event-Based Gateway 296 10.6. 7 Gateway Package XML Schemas.. 300 107 Compensation… .301 10.7.1 Compensation Handler ... .302 10.7.2 Compensation Triggering .303 10.7.3 Relationship between Error Handling and Compensation .304 10.8 Lanes 304 10. 9 Process Instances. Unmodeled Activities, and Public Processes . ..308 10.10 Auditing 310 10.11 Monitoring a:aa.a日. nnn n日aa日⊥aaaa:a日日a日日a日 310 10.12 Process Package XML Schemas 311 11 Choreography 315 11.1 Genera|..315 11.2 Basic Choreography Concepts 317 11.3 Data 319 11.4 Use of bpmn common elements 319 114.1 Sequence Flow……… 320 11.4.2 Artifacts ∴321 1.5 Choreography Activities 321 11.5. 1 Choreography Task ..323 11.5.2 Sub-Choreography 328 11.5.3 Call Choreography 333 11.54 Global Choreography Task…… 335 11.5.5 Looping Activities 335 11.5.6 The Sequencing of Activities 335 11.6 Events 339 11.6.1 Start Events 339 11.6.2 Intermediate Events 340 11.6.3 End Events 翻面面 .343 11.7 Gateways aa日aa:aaa:aa日 nnn1aa: nannan:日 ndn n:日aa1 nnnn n日:aa:日 nnn日 344 11.7.1 Exclusive Gateway 344 11.7.2 Event-Based Gateway 349 11.7.3 Inclusive Gateway 351 1174 Parallel Gateway…… 国面面国面画面 国国国B国面 358 11.7.5 Complex Gateway .360 11.7.6 Chaining Gateways 361 11.8 Choreography within Collaboration ........................................361 Business Process Model and Notation(BPMN),V2.0.2

...展开详情
试读 127P bpmn2.0规范
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
bpmn2.0规范 32积分/C币 立即下载
1/127
bpmn2.0规范第1页
bpmn2.0规范第2页
bpmn2.0规范第3页
bpmn2.0规范第4页
bpmn2.0规范第5页
bpmn2.0规范第6页
bpmn2.0规范第7页
bpmn2.0规范第8页
bpmn2.0规范第9页
bpmn2.0规范第10页
bpmn2.0规范第11页
bpmn2.0规范第12页
bpmn2.0规范第13页
bpmn2.0规范第14页
bpmn2.0规范第15页
bpmn2.0规范第16页
bpmn2.0规范第17页
bpmn2.0规范第18页
bpmn2.0规范第19页
bpmn2.0规范第20页

试读结束, 可继续阅读

32积分/C币 立即下载