SysML, UAF, UML, and UPDM Profiles > UPDM profiles > Products and elements - NAF aliases > Elements > Service interface (UPDM - NAF aliases)
  
Service interface (UPDM - NAF aliases)
Creation
To create a Service Interface:
From an Architectural Description or Service Description: right-click the Architectural Description or Service Description, point to New, point to NAF, point to Service, and then click Service Interface.
From a Service Interface: right-click the Service Interface, point to New, point to NAF, and then click Service Interface.
From an NSOV-1 Service Taxonomy, NSOV-2 Service Definition, NSOV-3 Capability to Service Definition or NSOV-5 Service Functionality: click the Service Interface toolbar button, and then click in free space on the diagram.
Appearance
When shown on an NSOV-1 Service Taxonomy, NSOV-2 Service Definition, NSOV-3 Capability to Service Definition or NSOV-5 Service Functionality, a Service Interface appears as follows:
On an NSOV-2 Service Definition, create Provided Interfaces and Required Interfaces for Service Interface elements.
Relationships
The following relationships are of importance to a Service Interface:
UML Generalization relationships define inheritance between Service Interface elements.
Expose relationships link a Service Interface to Capability elements that are exposed by the Service Interface.
Is Capable Of Performing relationships link a Service Interface to Service Function elements that the Service Interface can perform.
Service Policy elements can be applied to a Service Interface.
Used as a type for Request, Service and Service Role elements.
The following sections provide information about how a Service Interface is used in the model.
Create a Service Interface from
Architectural Description
Service Description
Service Interface
NSOV-1 Service Taxonomy
NSOV-2 Service Definition
NSOV-3 Capability to Service Definition
NSOV-5 Service Functionality
Create from a Service Interface
In addition to the UPDM elements that can be created from all UPDM elements ( Alias, Definition, Information and Metadata):
Property
Service Attribute
Service Function
Service Interface
Service Operation
Service Policy
Service Role
Service State Machine
NSOV-4c Service Interaction Specification
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:
NAV-5 Capable Performer Matrix
NSOV-1 Service Taxonomy
NSOV-2 Service Definition
NSOV-3 Capability to Service Definition
NSOV-3 Capability to Service Mapping
NSOV-4a Service Constraints
NSOV-5 Service Functionality (shows applied Service Policy elements)
NSV-12 Service Provision (shows using system resource elements)
UPDM writeable properties
The following writeable properties are available on the Service Interface tab of a Service Interface element's Property Pages:
URI