Chapter 2 Getting Started with the Business Process Model


Design a collaborative BPM using ebXML BPSS use case

ebXML BPSS is the process language used for designing collaborative BPM. A collaborative BPM describes the exchange of messages between partners in top-level processes.

Reverse engineer BPEL4WS files

The first step consists in recovering existing BPEL4WS code. You reverse engineer BPEL4WS files into a new BPM for BPEL4WS. Select File→Reverse Engineer→Process Language. The processes are created into the model and displayed in the diagram.

For more information, see "Reverse Engineering BPEL4WS" in the "Working with BPEL4WS" chapter.

Design top level process in the top-level diagram

The top-level diagram represents the subject of the process model, and sets the model scope and orientation. You can design atomic processes in the top level diagram using business transactions, binary and multiparty collaborations.

Design choreography

When the top-level diagram is created you have to drill down to designing the choreography of the binary collaborations, business transactions, and business document flows.

For more information, see the "Building a Collaborative Business Process Model" chapter.

Generate XML file describing the collaboration

When design is over you can generate the XML files that describe the messages exchanged between partners. These files are easy to exchange because of the XML format.

For more information, see the "Generating for ebXML BPSS" section, in the "Building a Collaborative Business Process Model" chapter.

 


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