OccurrenceOrUsage
Note: There is a newer version of this specification see VEC 2.1.0
An OccurrenceOrUsage is an abstract appearance of a part in the harness. This can either be a concrete part (with a part number a.s.o) or the description (specification / requirements) of a part that should be used at that position. In the first case it would be a PartOccurrence in the second case a PartUsage.
General Information
Attribute | Value |
---|---|
Owner | instancing |
Applied Stereotype | |
Base Classifier | ConfigurableElement |
Is Abstract | true |
Derived Classifiers | PartOccurrence, PartUsage |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
identification | String | 1 | Specifies a unique identification of the OccurrenceOrUsage. The identification is guaranteed to be unique within the context. Over all VEC-documents an OccurrenceOrUsage-instance can be trusted to be the same if the context-instance is the same and the identification of the OccurrenceOrUsage is the same. |
OccurrenceOrUsage |
aliasId | AliasIdentification | 0..* | Room to specify additional identifiers for the OccurrenceOrUsage. |
OccurrenceOrUsage |
abbreviation | LocalizedString | 0..* | Specifies an abbreviation of the OccurrenceOrUsage. Normally this a human readable short name. |
OccurrenceOrUsage |
description | AbstractLocalizedString | 0..* | Specifies additional, human readable information about the OccurrenceOrUsage. |
OccurrenceOrUsage |
Outgoing Relations
Type | Role | Mult. | Mult. | Description |
---|---|---|---|---|
UsageNode | realizedUsageNode | 0..1 | 0..* | References the UsageNode that is realized by this OccurrenceOrUsage. |
Role | role | 0..* | 0..1 | Specifies the different roles of the OccurrenceOrUsage. |
Instruction | installationInstruction | 0..* | 0..1 | Room to specify InstallationInstruction(s) for the OccurrenceOrUsage. |
Incoming Relations
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
OccurrenceOrUsageViewItem3D | 0..* | occurrenceOrUsage | 0..1 | Specifies the OccurrenceOrUsage which is represented by the view item. |
OccurrenceOrUsageViewItem2D | 0..* | occurrenceOrUsage | 0..1 | Specifies the OccurrenceOrUsage which is represented by the view item. |
PartWithSubComponentsRole | 0..* | subComponent | 1..* | References the subcomponents that belong to this instance of a PartWithSubComponents. |