Table 48 - Mapping table for functional_usage_view UoF
Application elementAIM elementSourceReference path
EQUIVALENT_FUNCTIONAL_TERMINALS_ASSIGNMENTshape_aspect41{shape_aspect
shape_aspect.description = `equivalent functional terminals'}
nameshape_aspect.name41 
equivalent_functional_terminals_assignment to
functional_unit_usage_view_terminal_definition
(as equivalent_terminals)
PATH shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
{shape_aspect_relationship
shape_aspect_relationship.name = `equivalent functional terminals assignment'}
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
functional_unit_terminal_definition
FUNCTIONAL_TERMINAL_GROUPfunctional_terminal_group210functional_terminal_group <=
group
namegroup.name41functional_terminal_group <=
group
group.name
group_descriptiongroup.description41functional_terminal_group <=
group
group.description
group_typegroup.id41functional_terminal_group <=
group
group.id
FUNCTIONAL_TERMINAL_GROUP_ASSIGNMENTapplied_group_assignment210{applied_group_assignment
applied_group_assignment <=
group_assignment
group_assignment.assigned_group ->
group =>
functional_terminal_group}
functional_terminal_group_assignment to
functional_terminal_group
(as composed_group)
PATH applied_group_assignment <=
group_assignment
group_assignment.assigned_group ->
group =>
functional_terminal_group
functional_terminal_group_assignment to
scalar_terminal_definition
(as functional_usage_view_terminal)
PATH applied_group_assignment
applied_group_assignment.items[i] ->
group_assigned_item
group_assigned_item = shape_aspect
{shape_aspect
shape_aspect.description = `scalar terminal'}
shape_aspect =>
functional_unit_terminal_definition
FUNCTIONAL_UNIT_USAGE_VIEW(functional_unit) (externally_defined_functional_unit) (library_defined_functional_unit) 210 210 210(functional_unit <=
product_definition)
(externally_defined_functional_unit <=
[externally_defined_product_definition]
[functional_unit <=
product_definition])
(library_defined_functional_unit <=
externally_defined_functional_unit <=
[externally_defined_product_definition]
[functional_unit <=
product_definition])
{product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional design usage'}
FUNCTIONAL_UNIT_USAGE_VIEW_TERMINAL_DEFINITIONfunctional_unit_terminal_definition210functional_unit_terminal_definition <=
shape_aspect
signal_nameshape_aspect.name41functional_unit_terminal_definition <=
shape_aspect
shape_aspect.name
functional_unit_usage_view_terminal_definition to
functional_unit_usage_view
(as associated_functional_unit_definition)
PATH shape_aspect
shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
{product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional design usage'}
product_definition =>
(functional_unit)
(functional_unit =>
externally_defined_functional_unit)
(functional_unit =>
externally_defined_functional_unit =>
library_defined_functional_unit)
FUNCTIONAL_UNIT_USAGE_VIEW_TERMINAL_DEFINITION_MAKE_FROM_RELATIONSHIPmake_from_functional_unit_terminal_definition_relationship210{[make_from_functional_unit_terminal_definition_relationship <=
shape_aspect_relationship]
[make_from_functional_unit_terminal_definition_relationship <=
shape_aspect]}
functional_unit_usage_view_terminal_definition_make_from_relationship to
functional_unit_usage_view_terminal_definition
(as reusable_feature)
PATH make_from_functional_unit_terminal_definition_relationship <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
functional_unit_terminal_definition
functional_unit_usage_view_terminal_definition_make_from_relationship to
functional_unit_usage_view_terminal_definition
(as resultant_feature)
PATH make_from_functional_unit_terminal_definition_relationship <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
functional_unit_terminal_definition
functional_unit_usage_view_terminal_definition_make_from_relationship to
engineering_make_from
(as associated_make_from)
PATH make_from_functional_unit_terminal_definition_relationship <=
shape_aspect
shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition_relationship
product_definition_relationship =>
design_make_from_relationship
SCALAR_TERMINAL_DEFINITIONfunctional_unit_terminal_definition210functional_unit_terminal_definition <=
shape_aspect
{shape_aspect
shape_aspect.description = `scalar terminal'}
SCALAR_TERMINAL_DEFINITION_LINKscalar_terminal_definition_link210{[scalar_terminal_definition_link <=
shape_aspect]
[scalar_terminal_definition_link <=
shape_aspect_relationship]}
scalar_terminal_definition_link to
scalar_terminal_definition
(as precedent_terminal_definition)
PATH scalar_terminal_definition_link <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
{shape_aspect
shape_aspect.description = `scalar terminal'}
functional_unit_terminal_definition
scalar_terminal_definition_link to
scalar_terminal_definition
(as subsequent_terminal_definition)
PATH scalar_terminal_definition_link <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
{shape_aspect
shape_aspect.description = `scalar terminal'}
functional_unit_terminal_definition