A business process model (BPM)
helps you identify, describe, and decompose business processes. You can
analyze your system at various levels of detail, and focus alternatively on
control flow (the sequence of execution) or data flow (the exchange of
data). SAP® Sybase®
PowerDesigner®
supports Analysis, SOA, DFD, SAP® Solution
Manager, BPMN
(including for SAP NetWeaver®),
and BPEL process languages, and process simulation through SIMUL8.

Creating a Business Process Model
- To create a new, empty BPM, select , and choose Business Process Model.
- To reverse engineer a new BPM from process language files, select .
The following types of diagrams are available:
-
A business
process diagram (or process flow diagram) provides a
graphical view of the control flow (the sequence of execution) or
data flow (the exchange of data) between processes at any level in
your system.
-
A process
hierarchy diagram (or functional decomposition diagram)
provides a graphical view of the functions of a system and helps you
decompose them into a tree of sub-processes.
-
A process
service diagram provides a graphical view of the
services, operations, and interfaces available in your system.
Working with Data in a BPM
PowerDesigner provides various methods for linking data in your BPM to data items, entities, tables or classes in other PowerDesigner models:
- To link data in a BPM with other PowerDesigner objects, use the Definition field on the General tab of the data property sheet.
- To export data in a BPM to other PowerDesigner objects, select .
- To import other PowerDesigner objects as data in a BPM, select .
Working with Process Language Definitions
The process language definition file defines features specific to the language being modeled:
- To open the process language definition file in the Resource Editor, select .
- To change the process language to model with, select .
Documentation
For detailed documentation, see Business Process Modeling.