Creating capabilities (candidate services) in service models

This content applies to version 7.5.4 or later. In service models, capabilities represent candidate services, some of which may move forward for further design and eventual implementation. A capability typically represents a level of abstraction that bridges the business process model's concept of a business capability and the more precise and complete IT domain. From an IT perspective, a capability represents a service at a fairly high level of abstraction, but typically defines the operations that the service provides.

About this task

You can create a capability from a business process model element or from scratch.

To create a capability:

Procedure

  1. In the Palette, click beside Capability; and complete one of the following steps:
    • To create a capability from a BPMN element, click Capability from a BPMN element.
    • To create a capability not associated with a business process model element, click Capability.
  2. Type a name for the capability or specify the BPMN element from which to create the capability.
  3. Optional: Specify traceability links if you didn't have them created automatically.
  4. Click OK.

Example

A capability is created with the process or lane name for the capability, and each task in the BPMN element becomes an operation in the capability.

You can also create a capability from a BPMN process: In the Project Explorer view, right-click a process; then click Service modeling > Create Service Capability. Specify a target element and operation and click OK.

Feedback