Lesson 1: Import the sample business process model
Create a project that contains an empty service model
Before you begin
About this task
To create a model project that contains an empty service model:
- Click .
- In the Model Project wizard, on the Create Model Project
page, specify the characteristics of the new project:
- In the Project name field, type MyProject.
- Verify that the following options are selected:
- Use default location
- Create new model in project
- Standard template Note: You do not have to create a model when you create a model project; you can create a model later. However, for this tutorial, it is convenient to create the model at the same time as the project.
- Click Next.
- On the Create Model page, specify the standard template
from which to create the project:
- Under Categories, select Service Modeling. If Services Modeling is not an option, select the Show All Templates check box.
- Under Templates, select Blank Services Package.
- Verify that the File name field specifies a value of Services.
- Click Finish. If a Confirm Enablement window opens, click OK to enable the Services Modeling activity.
Import the business process model
About this task
- Navigate to the following location to download the business process model: http://www.ibm.com/support/docview.wss?uid=swg27016872. You can download this model to any location in the file system. After you download the file, make sure there is a space between the words Business and Process. On download, extra characters may have been inserted between each word.
- In the workbench, select the MyProject project (the one that you created in the Create a project that contains an empty service model section), and click File > Import.
- In the Import wizard, on the Select page, expand General, click File System, and click Next.
- On the File System page, complete the following steps:
- Beside the From directory field, click Browse, and browse the to folder that contains the business process model that you imported in step 1. A business process model has .bpmx as a file name extension.
- In the right pane, select the check box that corresponds to the business process model file. If the right list is empty, in the left list, click the folder that contains the model, but do not select the check box that corresponds to the name of the folder; doing so selects the folder and all its contents.
- Verify that the Into folder field contains “MyProject”, the name of your model project.
- Under Options, verify that the Created selected folder only option is selected.
- Click Finish.
The project that you created in the Create a project that contains an empty service model section now contains the populated business process model that you imported.
Explore the business process model
About this task
- The outermost rectangle represents a pool, which is named "Purchasing." The pool represents the business process as a whole.
- The enclosed rectangles, which are named "Scheduling," "Shipping," and "Invoicing," are called lanes. These lanes represent subdivisions of the business process that separate entities perform. The entities might be people, IT resources, or a mixture of both. You can think of each lane as a role that someone plays as part of the overall business process.
- In the "Shipping" lane, the circles, which are labeled "start" and "end", represent a start event and an end event, respectively. They represent the starting and ending points of the business process.
- The rounded rectangles represent tasks. The tasks represent the steps that each lane (role) in the process performs.
- The grey lines represent sequence flows. These lines indicate the order in which the tasks are performed.
- The diamond shapes that contain a plus sign (+) represent parallel
gateways. The gateways indicate the start or end of parallel
execution. All the outgoing flows from a parallel gateway can
be performed in parallel. All the incoming flows to a parallel
gateway must reach the gateway before the outgoing flows can continue.
You can specify parallelism without a parallel gateway. For example, in the "Shipping" lane, the "Process Schedule" task has two outgoing flows, which indicates that each task can be performed in parallel.
At this point in the tutorial, you can either close the business process model, or keep it open.
You can now begin to derive a services model from it.