SysML, UAF, UML, and UPDM Profiles > UPDM profiles > Products and elements - NAF aliases > Elements > Service operation action (UPDM - NAF aliases)
  
Service operation action (UPDM - NAF aliases)
A Service Operation Action is a proprietary element that is required to model UPDM in Modeler.
Creation
To create a Service Operation Action:
From a Function, Operational Activity, Operational Activity Structured Node, Project Activity, Project Activity Structured Node, Service Function or Standard Operational Activity: right-click the element, point to New, point to NAF, point to Action Node, and then click Service Operation Action.
From an NOV-5 Operational Activity Model:
Click the Service Operation Action toolbar button, and then click in free space or within a containing element on the diagram. From the Select Type dialog, select the Service Operation that is invoked by the Service Operation Action.
From an appropriate Modeler pane, locate the Service Operation that you want to invoke from the Service Operation Action, and then drag that Service Operation to free space or within a containing element on the diagram.
From an NSV-4 Functionality Description:
Click the Service Operation Action toolbar button, and then click in free space or within a containing element on the diagram. From the Select Type dialog, select the Service Operation that is invoked by the Service Operation Action.
From an appropriate Modeler pane, locate the Service Operation that you want to invoke from the Service Operation Action, and then drag that Service Operation to free space or within a containing element on the diagram.
On the Items tab of a Service Operation Action element's property pages, you can view and navigate to the Service Operation that is invoked by the Service Operation Action through the Linked Item association.
Input Pins and Output Pins
A Service Operation Action can own Service Input Pin and Service Output Pin elements.
On creation of a Service Operation Action, Modeler creates a Service Input Pin or Service Output Pin to represent each Service Parameter of the Service Operation that is used as the type of the Service Operation Action.
Appearance
When shown on an NOV-5 Operational Activity Model or NSV-4 Functionality Description, a Service Operation Action appears as follows:
Relationships
The following relationships are of importance to a Service Operation Action:
On the Items tab of a Service Operation Action element's property pages, you can view and navigate to the Service Operation that is invoked by the Service Operation Action through the Linked Item association.
The following sections provide information about how a Service Operation Action is used in the model.
Create a Service Operation Action from
Function
Operational Activity
Operational Activity Structured Node
NOV-5 Operational Activity Model
Project Activity
Project Activity Structured Node
Service Function
NSV-4 Functionality Description
Create from a Service Operation Action
In addition to the UPDM elements that can be created from all UPDM elements ( Alias, Definition, Information and Metadata):
Service Input Pin
Service Output Pin
Shown on these diagrams, tables and matrices
In addition to the NAV-2 Integrated Dictionary and NTV-1 Standards Profile, which can show all UPDM elements:
NOV-5 Operational Activity Model
NSV-4 Functionality Description
UPDM writeable properties
The following writeable properties are available on the Service Operation Action tab of a Service Operation Action element's Property Pages:
URI