Graphical Process Modeler
You can create business process models by using drag-and-drop technology in the Graphical Process Modeler (GPM). The GPM depicts the services that you include in your business process models by using icons. Each icon translates into multiple lines of code.
Business process models define how the Business Process Engine executes the activities in a business process. Creating business process models for the system to follow is the central activity around which your operations are based on.
You can drag icons from a pallet of options representing the services and BPML constructions (such as choices, start and stop, and so on) that you require on to the workspace in order to create your business process model. When you save the business process model, the GPM converts the graphical representation into well-formed and valid Business Process Modeling Language (BPML).
For information about how the Business Process Engine runs business processes, see Business Process Engine.
Examples of GPM
The following figure shows GPM icons representing the beginning and end points of a business process model:

The following figure shows some of the GPM icons representing specialized services:

In the GPM interface, a simple business process model might look like this:

The following is an example of a more complicated process depicted in the GPM:

You can reuse an entire process model or a part of it to create new or modified versions of existing models.
Business processes can start other processes and link to subprocesses.