Service operation (UPDM - MODAF aliases)
Creation
To create a Service Operation:
• From a
Service Interface: right-click the Service Interface, point to New, point to MODAF, and then click Service Operation.
• From an
OV-6c Operational Event-Trace Description, click the
Service Operation Message or
Service Operation Reply Message button, in line with the required Statement click the source lifeline, and then click the destination lifeline.
When you create a Service Operation message, you are prompted to select the Service Operation you want to call. The available Service Operation elements are those Service Operation elements that are available through Request and Service ports.
In the following example, Node Role1 appears on the OV-6c Operational Event-Trace Description. When Node Role1 is the target of a Service Operation Message, Service Operation1 is available for selection.
Service Operation1 is available because the type of Node Role1 is Node2; Node2 owns the port Request1; the type of Request1 is Service Interface1; and Service Interface1 owns Service Operation1.
• From an
SOV-4c Service Interaction Specification, click the
Service Operation Message or
Service Operation Reply Message button, in line with the required Statement click the source lifeline, and then click the destination lifeline. From the Select Service Operation dialog, select or create the Service Operation you want to call.
• From an
SV-10c Resource Event-Trace Description, click the
Service Operation Message or
Service Operation Reply Message button, in line with the required Statement click the source lifeline, and then click the destination lifeline.
When you create a Service Operation message, you are prompted to select the Service Operation you want to call. The available Service Operation elements are those Service Operation elements that are available through Request and Service ports.
In the following example, Resource Role1 appears on the SV-10c Resource Event-Trace Description. When Resource Role1 is the target of a Service Operation Message, Service Operation1 is available for selection.
Service Operation1 is available because the type of Resource Role1 is Organization2; Organization2 owns the port Request1; the type of Request1 is Service Interface1; and Service Interface1 owns Service Operation1.
Appearance
When shown on an
SOV-1 Service Taxonomy or
SOV-2 Service Interface Specification, a Service Operation appears as follows:
When shown on an
SOV-4b Service State Model, a Service Operation appears as a Do Service Operation call:
Relationships
The following relationships are of importance to a Service Operation:
The following sections provide information about how a Service Operation is used in the model.
Create a Service Operation from
Create from a Service Operation
In addition to the UPDM elements that can be created from all UPDM elements (
Alias,
Definition,
Information and
Metadata):
Shown on these diagrams, tables and matrices
In addition to the
AV-2 Integrated Dictionary and
TV-1 Standards Profile, which can show all UPDM elements:
UPDM writeable properties
The following writeable properties are available on the Service Operation tab of a Service Operation element's Property Pages:
• URI