SysML, UAF, UML, and UPDM Profiles > UPDM profiles > Products and elements - MODAF aliases > Elements > Function (UPDM - MODAF aliases)
  
Function (UPDM - MODAF aliases)
Creation
To create a Function:
From an Architectural Description or Service Description: right-click the Architectural Description or Service Description, point to New, point to MODAF, point to System, and then click Function.
From an Organization : right-click the Organization, point to New, point to MODAF, and then click Function
From an StV-6 Operational Activity to Capability Mapping, SV-4 Functionality Hierarchy or SV-5 Function to Operational Activity/Service Function Definition, or: click the Function toolbar button, and then click in free space on the diagram.
Appearance
When shown on an StV-6 Operational Activity to Capability Mapping, SV-4 Functionality Hierarchy or SV-5 Function to Operational Activity/Service Function Definition, a Function appears as follows:
When shown on an SV-4 Functionality Description, a Function appears as follows:
When shown on an SV-10b Resource State Transition Description, a Function appears as a Do Function call:
Relationships
The following relationships are of importance to a Function:
Implements relationships link a Function to the Operational Activity Standard Operational Activity and Service Function elements it implements.
Is Capable Of Performing relationships link a Function to elements that can perform the Function.
Maps To Capability relationships link a Function to the Capability elements that are mapped to.
A Function Action invokes a Function.
A Resource Operation message represents a Function on an SV-10c Resource Event-Trace Description.
The following sections provide information about how a Function is used in the model.
Create a Function from
Architectural Description
Function
Organization
Service Description
StV-6 Operational Activity to Capability Mapping
SV-4 Functionality Hierarchy
SV-5 Function to Operational Activity/Service Function Definition
Create from a Function
In addition to the UPDM elements that can be created from all UPDM elements ( Alias, Definition, Information, and Metadata):
Desired Effect
Function
Function Action
Function Partition
Function Structured Node
Resource Constraint
Resource Parameter
SV-4 Functionality Description
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:
AV-5 Capable Performer Matrix
StV-6 Operational Activity to Capability Mapping
SV-4 Functionality Description
SV-4 Functionality Hierarchy
SV-5 Function to Operational Activity/Service Function Definition
SV-5 Function to Operational Activity/Service Function Traceability Matrix
SV-6 Systems Data Exchange Matrix
SV-10a Resource Constraints Specification - shows applied Resource Constraint elements
SV-10b Resource State Transition Description
SV-10c Resource Event-Trace Description- represented by a Resource Operation
UPDM writeable properties
The following writeable properties are available on the Function tab of a Function element's Property Pages:
URI