SysML, UAF, UML, and UPDM Profiles > UPDM profiles > Products and elements - NAF aliases > Products > Service-oriented view > NSOV-4c Service interaction specification (UPDM - NAF aliases)
NSOV-4c Service interaction specification (UPDM - NAF aliases)
Creation
To create an NSOV-4c Service Interaction Specification:
Right-click the Service Interface that is to own the NSOV-4c Service Interaction Specification, point to New, point to NAF, and then click NSOV-4c Service Interaction Specification.
Purpose
On an NSOV-4c Service Interaction Specification:
Create Service Role elements.
Create Service Operation messages between Service Role elements.
Diagram Elements
For information about showing compartments on diagram symbols, setting up default view options and adding existing elements to the diagram, click here
For information about the creation and appearance of elements that can be shown on all Product diagrams (Alias, Definition, Information, Metadata, Overlap and Same As elements), click here .
To create a Service Operation message:
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.
To create a Service Role:
Click the Service Role button, and then click in free space on the diagram. From the Type Selector dialog, create or select the Service Interface to use as a type for the Service Role you are creating.
From a Modeler pane, locate the Service Interface that is to be the type of the Service Role you are creating, and then drag that Service Interface to the diagram.
The following sections provide information about how an NSOV-4c Service Interaction Specification is used in the model.
Create an NSOV-4c Service Interaction Specification from
Creates or shows these UPDM elements
In addition to the common UPDM elements that can be shown on all Product diagrams ( Alias, Definition, Information, Metadata, Overlap and Same As elements):