The OrderProcessor participant to provides the purchasing
service, and uses the other participants to do its work.
To create the OrderProcessor participant:
- In the Palette, click Participant,drag
the cursor into the diagram, and name the participant OrderProcessor.
- In
the diagram editor, right-click the participant; then click .
- In the Palette, click Service Point and
drag the cursor to the border of the OrderProcessor participant.
- In the window, click Select Existing Element and
specify the PurchasingService service interface
as its type.
- Name the service point purchasing.
- In the Palette, click beside Service
Point and click Request Point.
- In the Palette, click Request
Point and drag the cursor to the border of the OrderProcessor participant.
- In the window, click Select Existing Element and
specify the InvoicingService service interface
as its type.
- Name the request point invoicing.
- Repeat step 5 to step 9 to create the following Request
points:
- o Request point named shipping with
the ShippingService interface as its type
- o Request point named scheduling with
the SchedulingService interface as its type
The OrderProcessor participant should look similar to the
following:

Save and close the participants Main diagram.