Public Process and Collaboration
(Redirected from Public Process)
Public Process ⌘
- Represents the interactions between a private Business Process and another Process or Participant
- Only those Activities that are used to communicate to the other Participant(s) are included in the public Process
- All other “internal” Activities of the private Business Process are not shown
- 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
- Public Processes can be modeled separately or within a Collaboration to show the flow of Messages between the public Process Activities and other Participants
- Called “abstract” in BPMN 1.2.
- Public Process is orchestrated by the private processes (as oppose to Collaboration)
Collaboration ⌘
- Depicts the interactions between two or more business entities
- Contains two or more Pools
- Can be shown as two or more public Processes communicating with each other
- The corresponding internal (executable) Processes are likely to have much more Activity and detail than what is shown in the public Processes.
Nobel Prize
Exercises 2
- Map Pizza Delivery processes.
- Use names: Pizza Customer, Pizza Vendor, Chef, Clerk, Delivery Boy, pizza order, pizza, money, receipt
- Use two pools (Pizza Customer, Pizza Vendor)