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. You
can create a capability from a business process model element or from
scratch.
Procedure
- 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.
- Navigate to an empty location in the diagram editor and
click again.
- Type a name for the capability or specify the BPMN element
from which to create the capability.
Note: If you do not
specify the BPMN element from which to create a capability, then a
capability is created with the process of lane name for the capability,
and each task in the BPMN element becomes an operation in the capability.
- Optional: Specify traceability links if you
didn't have them created automatically.
- Click OK.
Example
You can also create a capability from a BPMN process: In
the
Project Explorer view, right-click a process;
then click . Specify
a target UML element and operation and click
OK.