Table 2 - Mapping table for altered_package UoF
Application elementAIM elementSourceReference path
ALTERED_PACKAGE(package) (externally_defined_package) (library_defined_package) 210 210 210(package <=
physical_unit <=
product_definition)
(externally_defined_package <=
externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
product_definition])
(library_defined_package <=
library_defined_physical_unit <=
externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
product_definition])
{product_definition
[product_definition.description = `altered package']
[product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `physical design usage']}
altered_package to
package
(as package_to_be_altered)
PATH (package <=)
(externally_defined_package <=
externally_defined_physical_unit <=)
(library_defined_package <=
library_defined_physical_unit <=
externally_defined_physical_unit <=)
physical_unit <=
product_definition <-
product_definition_relationship.related_product_definition
{product_definition_relationship
product_definition_relationship.name = `package alteration'}
product_definition_relationship
product_definition_relationship.relating_product_definition ->
{product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `physical design usage'}
product_definition =>
physical_unit =>
(package)
(externally_defined_physical_unit =>
externally_defined_package)
(externally_defined_physical_unit =>
library_defined_physical_unit =>
library_defined_package)
altered_package to
external_definition
(as of_geometric_status)
PATH (package <=)
(externally_defined_package <=
externally_defined_physical_unit <=)
(library_defined_package <=
library_defined_physical_unit <=
externally_defined_physical_unit <=)
physical_unit <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `externally defined geometric status'}
representation.items[i] ->
representation_item =>
externally_defined_representation_item =>
external_definition
altered_package to
length_data_element
(as modified_terminal_separation)
PATH (package <=)
(externally_defined_package <=
externally_defined_physical_unit <=)
(library_defined_package <=
library_defined_physical_unit <=
externally_defined_physical_unit <=)
physical_unit <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation.name = `package mounting data'}
representation.items[i] ->
representation_item
{representation_item.name = `modified terminal separation'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
altered_package to
predefined_geometric_status
(as of_geometric_status)
PATH (package <=)
(externally_defined_package <=
externally_defined_physical_unit <=)
(library_defined_package <=
library_defined_physical_unit <=
externally_defined_physical_unit <=)
physical_unit <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
{representation
representation.name = `predefined geometric status'}
representation.items[i] ->
representation_item
{(representation_item.name = `standard datum condition')
(representation_item.name = `undefined')
(representation_item.name = `perpendicular primary datum axis')
(representation_item.name = `perpendicular primary datum plane')}
representation_item =>
descriptive_representation_item
ALTERED_PACKAGE_TERMINALaltered_package_terminal210altered_package_terminal <=
package_terminal <=
shape_aspect
altered_package_terminal to
package_terminal
(as terminal_to_be_altered)
PATH altered_package_terminal <=
package_terminal <=
shape_aspect <-
shape_aspect_relationship.related_shape_aspect
{shape_aspect_relationship
shape_aspect_relationship.name = `terminal to be altered'}
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
package_terminal
altered_package_terminal to
altered_package
(as associated_definition)
PATH altered_package_terminal <=
package_terminal <=
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.description = `altered package']
[product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `physical design usage']}
product_definition =>
physical_unit =>
(package)
(externally_defined_physical_unit =>
externally_defined_package)
(externally_defined_physical_unit =>
library_defined_physical_unit =>
library_defined_package)