Chapter 4 Building Business Process Diagrams


Top-Level Diagram Basics

A top-level diagram is a special form of business process diagram required by ebXML and BPEL languages, which provides a high-level representation of a system and its interactions with business partners. For other languages, the top-level diagram is simply the highest level of choreography diagram (see Choreography Diagram Basics).

When working with ebXML and BPEL languages, business or technical analysts should identify the business partners of their system in order to specify its scope and the interactions with those partners.

Partners are connected to a top-level process by role associations and can perform either initiating or responding roles in relation to the system.

In the following example, Carrier, Provider, and Buyer are business partners, which interact with the Sell Goods top–level process. The Buyer performs an initiating role in relation to the system, while the Provider and the Carrier perform a responding role:


Having created a top-level diagram, you can then decompose your top-level process to create a choreography diagram (see Choreography Diagram Basics).

 


Copyright (C) 2008. Sybase Inc. All rights reserved.