Table 44 - Mapping table for functional_design_elaboration UoF
Application elementAIM elementSourceReference path
MINIMALLY_DEFINED_COMPONENT_TERMINALcomponent_terminal210{component_terminal <=
shape_aspect
shape_aspect.description = `minimally defined component terminal'}
minimally_defined_component_terminal to
part_terminal_external_reference
(as definition)
PATH component_terminal <=
shape_aspect
shape_definition = shape_aspect
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `part terminal external reference'}
representation
PART_TERMINAL_EXTERNAL_REFERENCErepresentation45{representation
representation.name = `part terminal external reference'}
feature_namedescriptive_representation_item.description41representation
representation.items[i] ->
{representation_item
representation_item.name = `feature name'}
representation_item =>
descriptive_representation_item
descriptive_representation_item.description
feature_typedescriptive_representation_item.description41representation
representation.items[i] ->
{representation_item
representation_item.name = `feature type'}
representation_item =>
descriptive_representation_item
descriptive_representation_item.description
part_terminal_external_reference to
part_template
(as associated_definition)
PATH representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition = shape_definition
shape_definition = shape_aspect
shape_aspect =>
part_template_definition
PHYSICAL_COMPONENT_TERMINAL(component_terminal) (component_interface_terminal) 210 210(component_terminal <=
shape_aspect
{shape_aspect
(shape_aspect.description = `assembly module component terminal')
(shape_aspect.description = `bare die component terminal')
(shape_aspect.description = `interconnect component join terminal')
(shape_aspect.description = `interconnect module component terminal')
(shape_aspect.description = `interconnect module component stratum based terminal')
(shape_aspect.description = `minimally defined component terminal')
(shape_aspect.description = `packaged component join terminal')})
(component_interface_terminal <=
shape_aspect)
PHYSICAL_CONNECTIVITY_DEFINITIONphysical_connectivity_definition210physical_connectivity_definition <=
shape_aspect
nameshape_aspect.name41physical_connectivity_definition <=
shape_aspect
shape_aspect.name
physical_connectivity_definition to
physical_unit_network_definition
(as associated_definition)
PATH physical_connectivity_definition <=
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 =>
physical_unit_network_definition
physical_connectivity_definition to
physical_component_terminal
(as associated_terminals)
PATH physical_connectivity_definition <=
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `associated terminals'}
shape_aspect_relationship.related_shape_aspect ->
{shape_aspect
(shape_aspect.description = `assembly module component terminal')
(shape_aspect.description = `bare die component terminal')
(shape_aspect.description = `interconnect component join terminal')
(shape_aspect.description = `interconnect module component terminal')
(shape_aspect.description = `packaged component join terminal')
}
shape_aspect =>
component_terminal
PHYSICAL_CONNECTIVITY_DEFINITION_RELATIONSHIPshape_aspect_relationship41{shape_aspect_relationship
shape_aspect_relationship.name = `physical connectivity definition change'}
physical_connectivity_definition_relationship to
ee_requirement_occurrence
(as requirement)
PATH shape_aspect_relationship
shape_definition = shape_aspect_relationship
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
{property_definition
property_definition.name = `requirement'}
property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = `requirement'}
property_definition_relationship.relating_property_definition ->
property_definition =>
requirements_property
physical_connectivity_definition_relationship to
physical_connectivity_definition
(as current_definition)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
physical_connectivity_definition
physical_connectivity_definition_relationship to
physical_connectivity_definition
(as previous_definition)
PATH shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
physical_connectivity_definition
PHYSICAL_CONNECTIVITY_ELEMENTphysical_connectivity_element210physical_connectivity_element <=
[shape_aspect]
[shape_aspect_relationship]
nameshape_aspect.name41physical_connectivity_element <=
shape_aspect
shape_aspect.name
physical_connectivity_element to
component_terminal
(as end_terminus)
PATH physical_connectivity_element <=
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `start to end terminus'}
shape_aspect_relationship.related_shape_aspect ->
{shape_aspect
(shape_aspect.description = `assembly module component terminal')
(shape_aspect.description = `bare die component terminal')
(shape_aspect.description = `interconnect component join terminal')
(shape_aspect.description = `interconnect module component terminal')
(shape_aspect.description = `packaged component join terminal')
}
shape_aspect =>
component_terminal
physical_connectivity_element to
component_terminal
(as start_terminus)
PATH physical_connectivity_element <=
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `start to end terminus'}
shape_aspect_relationship.relating_shape_aspect ->
{shape_aspect
(shape_aspect.description = `assembly module component terminal')
(shape_aspect.description = `bare die component terminal')
(shape_aspect.description = `interconnect component join terminal')
(shape_aspect.description = `interconnect module component terminal')
(shape_aspect.description = `packaged component join terminal')
(shape_aspect.description = `minimally defined component terminal')
}
shape_aspect =>
component_terminal
physical_connectivity_element to
physical_connectivity_structure_definition
(as connectivity_context)
PATH physical_connectivity_element <=
shape_aspect <-
shape_aspect_relationship.related_shape_aspect
{shape_aspect_relationship
shape_aspect_relationship.name = `structure element'}
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
physical_connectivity_definition
physical_connectivity_element to
topological_junction
(as end_terminus)
PATH physical_connectivity_element <=
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `start to end terminus'}
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.description = `topological junction'}
physical_connectivity_element to
topological_junction
(as start_terminus)
PATH physical_connectivity_element <=
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `start to end terminus'}
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.description = `topological junction'}
PHYSICAL_CONNECTIVITY_MAKE_FROM_RELATIONSHIPmake_from_connectivity_relationship210make_from_connectivity_relationship <=
shape_aspect_relationship
physical_connectivity_make_from_relationship to
physical_connectivity_definition
(as resultant_definition)
PATH make_from_connectivity_relationship <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
physical_connectivity_definition
physical_connectivity_make_from_relationship to
physical_connectivity_definition
(as reusable_definition)
PATH make_from_connectivity_relationship <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
physical_connectivity_definition
PHYSICAL_CONNECTIVITY_STRUCTURE_DEFINITIONphysical_connectivity_definition210physical_connectivity_definition <=
shape_aspect
PHYSICAL_UNIT_NETWORK_DEFINITIONphysical_unit_network_definition210physical_unit_network_definition <=
product_definition
{product_definition
product_definition.formation ->
product_definition_formation
product_definition_formation.of_product ->
product <-
product_related_product_category.products[i]
product_related_product_category <=
product_category
product_category.name = `physical network design'}
TOPOLOGICAL_JUNCTIONshape_aspect41{shape_aspect
[shape_aspect.description = `topological junction']
[shape_aspect.product_definitional = .TRUE.]}
nameshape_aspect.name41 
topological_junction to
physical_connectivity_structure_definition
(as scope)
PATH shape_aspect <-
shape_aspect_relationship.related_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `topological junction scope'}
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
physical_connectivity_definition