<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=BPMN_2.0_Introduction</id>
	<title>BPMN 2.0 Introduction - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=BPMN_2.0_Introduction"/>
	<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=BPMN_2.0_Introduction&amp;action=history"/>
	<updated>2026-05-02T19:34:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://training-course-material.com/index.php?title=BPMN_2.0_Introduction&amp;diff=29050&amp;oldid=prev</id>
		<title>Ahnboyoung: /* Quiz 。 */</title>
		<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=BPMN_2.0_Introduction&amp;diff=29050&amp;oldid=prev"/>
		<updated>2016-02-07T17:29:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Quiz 。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Cat|BPMN|01}}&lt;br /&gt;
{{cat|OCEB|010}}&lt;br /&gt;
{{Category:BPMN}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Enterprise Architecture|45]]&lt;br /&gt;
[[Category:Strategic Management|55]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;noprint&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;slideshow style=&amp;quot;nobleprog&amp;quot; headingmark=&amp;quot;。&amp;quot; incmark=&amp;quot;…&amp;quot; scaled=&amp;quot;false&amp;quot; font=&amp;quot;Trebuchet MS&amp;quot; &amp;gt;&lt;br /&gt;
;title: BPMN 2.0 Introduction&lt;br /&gt;
;author: Bernard Szlachta (NobleProg Ltd)&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BPMN 2.0 Purpose。==&lt;br /&gt;
# Provide a notation that is readily understandable by business and technical people&lt;br /&gt;
# Create a standardized bridge for the gap between the business process design and process implementation&lt;br /&gt;
# To ensure that XML languages designed for the execution of business processes, such as WSBPEL, can be visualized with a business-oriented notation.&lt;br /&gt;
# To standardize a business process model and notation in the face of many different modeling notations and viewpoints&lt;br /&gt;
# To provide a means of communicating process information to other businesses, users, managers and process implementers&lt;br /&gt;
# To exchange BPMN definitions (both domain model and diagram layout) between different tools&lt;br /&gt;
&lt;br /&gt;
== Audience of BPMN。==&lt;br /&gt;
* Business users&lt;br /&gt;
** Business analysts&lt;br /&gt;
** Strategy analyst&lt;br /&gt;
** Quality managers&lt;br /&gt;
&lt;br /&gt;
* Technical developers&lt;br /&gt;
** Process designers&lt;br /&gt;
** Developers&lt;br /&gt;
** Integrators&lt;br /&gt;
** Software, System and Enterprise Architects&lt;br /&gt;
&lt;br /&gt;
== Conformance。==&lt;br /&gt;
Software &amp;#039;&amp;#039;&amp;#039;based on&amp;#039;&amp;#039;&amp;#039; spec&lt;br /&gt;
* software developed only partially matching compliance/conformance&lt;br /&gt;
&lt;br /&gt;
Modeling Conformance&lt;br /&gt;
* Process modeling&lt;br /&gt;
* Choreography modelling&lt;br /&gt;
&lt;br /&gt;
Execution Conformance&lt;br /&gt;
* Process Execution&lt;br /&gt;
* BPEL Process Execution&lt;br /&gt;
&lt;br /&gt;
 Tool can comply only to one of the above or any subset of them.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;BPMN Complete Conformance&amp;#039;&amp;#039;&amp;#039; complies to the all 4 above.&lt;br /&gt;
&lt;br /&gt;
== Sub-models within an end-to-end BPMN model 。==&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Processes&amp;#039;&amp;#039;&amp;#039; (Orchestration)&lt;br /&gt;
#* Private non-executable (internal) BP&lt;br /&gt;
#* Private executable (internal) BP&lt;br /&gt;
#* Public Processes&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Choreographies&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Collaborations&amp;#039;&amp;#039;&amp;#039; (can include Processes and Choreographies&lt;br /&gt;
#* Conversations&lt;br /&gt;
&lt;br /&gt;
== BPMN and WSBPEL 。==&lt;br /&gt;
* WSBPEL can organize complex Business Processes in a complex, disjointed, and unintuitive format that is handled very well by a software system (or a computer programmer)&lt;br /&gt;
* WSBPEL is hard to understand by the business analysts and managers&lt;br /&gt;
&lt;br /&gt;
== BPMN 2.0 compared to BPMN 1.2 。==&lt;br /&gt;
* Formalizes the execution semantics for all BPMN elements&lt;br /&gt;
* Defines an extensibility mechanism&lt;br /&gt;
* Refines Event composition and correlation&lt;br /&gt;
* Extends the definition of human interactions&lt;br /&gt;
* Defines a Choreography model&lt;br /&gt;
&lt;br /&gt;
== BPMN Sub-models 。==&lt;br /&gt;
# Orchestration&lt;br /&gt;
#* Private non-executable (internal) Business Processes&lt;br /&gt;
#* Private executable (internal) Business Processes&lt;br /&gt;
#* Public Processes&lt;br /&gt;
# Choreographies&lt;br /&gt;
# Collaborations, which can include Processes and/or Choreographies&lt;br /&gt;
#* A view of Conversations&lt;br /&gt;
&lt;br /&gt;
== Private (Internal) Business Process。==&lt;br /&gt;
* Internal to a specific organization&lt;br /&gt;
* Other names:&lt;br /&gt;
** Workflow&lt;br /&gt;
** BPM Processes&lt;br /&gt;
** Orchestration of services&lt;br /&gt;
* Can be executable and non-executable&lt;br /&gt;
* Contained within a single Pool &lt;br /&gt;
* The flow of Messages can cross the Pool boundary to show the interactions that exist between separate private Business Processes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;signavio&amp;gt;cd1fc43dc515451c8328502b8a08b923:e475f9e2bff59ca69841041bc25a1fa541560476ca0b2913ed335cab8df34e0_7fdb1ff2ef9094223def5afde424126229ba137c1ed4d72fe416b3edf2fba2_e485bafe8e57f036e48a432ebdc8987efcdce6ebddfbb75bf170965a3975c16&amp;lt;/signavio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Public Process 。==&lt;br /&gt;
* Represents the interactions between a private Business Process and another Process or Participant&lt;br /&gt;
* Only those Activities that are used to communicate to the other Participant(s) are included in the public Process&lt;br /&gt;
* All other “internal” Activities of the private Business Process are not shown &lt;br /&gt;
* Public Process shows to the outside world the Message Flows and the order of those Message Flows that are needed to interact with that Process&lt;br /&gt;
* Public Processes can be modeled separately or within a Collaboration to show the flow of Messages between the public Process Activities and other Participants&lt;br /&gt;
* Called “abstract” in BPMN 1.2.&lt;br /&gt;
* Public Process is orchestrated by the private processes (as oppose to Collaboration)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;signavio&amp;gt;ece7d3b879d94c79b10e41fc378e706c:46c42041b0f77d715f7b8af11ff43c9ca6c783ea09c6ec60f04f5b961b91_4967cac8dcfd832e16124cc1dfd8036682d21e8c11ac0bb9bea7d875527c615_a5f0d97f4e892962dd98ee74171e62ce8524f0ee737d927065ac95c660b524c&amp;lt;/signavio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Collaboration。==&lt;br /&gt;
* Depicts the interactions between two or more business entities&lt;br /&gt;
* Contains two or more Pools&lt;br /&gt;
* Can be shown as two or more public Processes communicating with each other&lt;br /&gt;
* The corresponding internal (executable) Processes are likely to have much more Activity and detail than what is shown in the public Processes. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;signavio&amp;gt;7d4b0223cf224b37b35fddcffce16cb2:c5640bf3ae026a8b7753ae86eea1e1c31e36d3cf42be54d1f744e4a212f11ac_57f164c43cf29bd16dd03e685f163c8e61c61c2467cb5977134d9c1281d0d2_742aba653cf647ca2efea2283c688da6a8b718a946e501be2c76d94d060eeb&amp;lt;/signavio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Choreography。==&lt;br /&gt;
* Definition of the expected behavior&lt;br /&gt;
* B procedural contract between interacting Participants &lt;br /&gt;
* A self-contained Choreography have no Pools or Orchestration&lt;br /&gt;
* Choreography exists between Pools (or Participants)&lt;br /&gt;
* The Choreography Activities are interactions that represent a set (1 or more) of Message exchanges, which involves two or more Participants&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;There is no central controller&amp;#039;&amp;#039;&amp;#039;, responsible entity or observer of the Process&lt;br /&gt;
&lt;br /&gt;
&amp;lt;signavio&amp;gt;600f813d53b5484e875f2e5803465cfe:6c77972c7e6356d02bb9c59224a445952c53224076fa8acaf85546a3bba74d5_494ba83449cdc5ebb1ccae4fa3504d2011bd73d3adb67a32de1ccb2d1d77182_b33c61976c55e3ada37bdab95f4e9a8333bf7cc1fcb92bfe987a99b6a507&amp;lt;/signavio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conversation 。==&lt;br /&gt;
* The Conversation diagram is a particular usage of and an informal description of a Collaboration diagram&lt;br /&gt;
* Pools of a Conversation usually do not contain a Process and a Choreography is usually not placed in between the Pools of a Conversation diagram&lt;br /&gt;
* A Conversation is the logical relation of Message exchanges&lt;br /&gt;
* Message exchanges are related to each other and reflect distinct business scenarios&lt;br /&gt;
* Conversation Diagram Provides a “bird’s eye” perspective of the different Conversations that relate to the domain&lt;br /&gt;
&amp;lt;signavio&amp;gt;2ec3cc87a58a41b5a253c680986a9d9d:1f7bd3da85383d0f53e4a38afeee7454d8833a24fcce6ae68f523e89c38cf8_b507aeb1c9ee295a1636355a632817d6eaab745ef12958c0f5d1abfb272fcc_f58d9b7e4729ecca1c6c46b4b992ad0d7bdea2dc81ffa2f9b35fc628fb64e&amp;lt;/signavio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quiz 。==&lt;br /&gt;
[[BPMN_2.0_Introduction#Quiz_.E3.80.82]]&lt;br /&gt;
&lt;br /&gt;
==Quiz==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple &amp;gt;&lt;br /&gt;
{What does the diagram below represent ?&lt;br /&gt;
&lt;br /&gt;
[[File:FIgure7-1-example-of-a-private-business-process.png|500px]]&lt;br /&gt;
&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
-Choreography&lt;br /&gt;
+Orchestration&lt;br /&gt;
-Collaboration&lt;br /&gt;
+Private Process&lt;br /&gt;
-Public Processes&lt;br /&gt;
-Conversation&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
{{Show Answer|&lt;br /&gt;
The diagram is an example of a private business process.&lt;br /&gt;
}}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{What does the diagram below represent ?&lt;br /&gt;
&lt;br /&gt;
[[File:Figure7-2-example-of-a-public-process.png|500px]]&lt;br /&gt;
&lt;br /&gt;
|type=&amp;quot;[]&amp;quot;}&lt;br /&gt;
-Choreography&lt;br /&gt;
+Orchestration&lt;br /&gt;
-Collaboration&lt;br /&gt;
-Private Process&lt;br /&gt;
+Public Processes&lt;br /&gt;
-Conversation&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
{{Show Answer|&lt;br /&gt;
The diagram is an example of a public process.&lt;br /&gt;
}}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
{What does the diagram below represent ?&lt;br /&gt;
&lt;br /&gt;
[[File:Figure7-3-example-of-collaborative-process.png|500px]]&lt;br /&gt;
&lt;br /&gt;
|type=&amp;quot;()&amp;quot;}&lt;br /&gt;
-Choreography&lt;br /&gt;
-Orchestration&lt;br /&gt;
+Collaboration&lt;br /&gt;
-Private Process&lt;br /&gt;
-Public Processes&lt;br /&gt;
-Conversation&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
{{Show Answer|&lt;br /&gt;
The diagram is an example of a collaborative process.&lt;br /&gt;
}}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{What does the diagram below represent ?&lt;br /&gt;
&lt;br /&gt;
[[File:Figure7-4-example-of-choreography.png|500px]]&lt;br /&gt;
&lt;br /&gt;
|type=&amp;quot;()&amp;quot;}&lt;br /&gt;
+Choreography&lt;br /&gt;
-Orchestration&lt;br /&gt;
-Collaboration&lt;br /&gt;
-Private Process&lt;br /&gt;
-Public Processes&lt;br /&gt;
-Conversation&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
{{Show Answer|&lt;br /&gt;
The diagram is an example of choreography.&lt;br /&gt;
}}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{What does the diagram below represent ?&lt;br /&gt;
&lt;br /&gt;
[[File:Figure7-5-example-of-conversation-diagram.png|500px]]&lt;br /&gt;
&lt;br /&gt;
|type=&amp;quot;()&amp;quot;}&lt;br /&gt;
-Choreography&lt;br /&gt;
-Orchestration&lt;br /&gt;
-Collaboration&lt;br /&gt;
-Private Process&lt;br /&gt;
-Public Processes&lt;br /&gt;
+Conversation&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
{{Show Answer|&lt;br /&gt;
This is an example of conversation diagram.&lt;br /&gt;
}}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ahnboyoung</name></author>
	</entry>
</feed>