-
Notifications
You must be signed in to change notification settings - Fork 101
Metamodel epbs
(E)PBS (for (End-)Product Breakdown Structure) aims at defining the system's work product breakdown (close to Clearcase/UCM's components concept).
Package that contains end product breakdown structure architectures
Common Types: Namespace,
NamedElement,
AbstractNamedElement,
ModelElement,
CapellaElement,
TraceableElement,
PublishableElement
Specific fields
Reference | Type | Range | Description |
---|---|---|---|
ownedEPBSArchitectures |
![]() |
0..* | ![]() |
Inherited fields (from BlockArchitecturePkg,
ModellingArchitecturePkg,
Structure)
Reference | Type | Range | Description |
---|---|---|---|
ownedPropertyValuePkgs |
![]() |
0..* |
![]() ![]() |
End Product Breakdown Structure. Definition of the Physical Components grouping for development subcontracting or purchase.
Common Types: Namespace,
NamedElement,
AbstractNamedElement,
ModelElement,
CapellaElement,
TraceableElement,
PublishableElement
Specific fields
Reference | Type | Range | Description |
---|---|---|---|
allocatedPhysicalArchitectureRealizations |
![]() |
0..* |
![]() ![]() |
allocatedPhysicalArchitectures |
![]() |
0..* |
![]() ![]() |
containedCapabilityRealizationPkg |
![]() |
0..1 |
![]() ![]() |
ownedConfigurationItemPkg |
![]() |
0..1 |
![]() ![]() |
ownedPhysicalArchitectureRealizations |
![]() |
0..* | ![]() |
Inherited fields (from ComponentArchitecture,
BlockArchitecture,
AbstractFunctionalArchitecture,
ModellingArchitecture,
Structure)
Reference | Type | Range | Description |
---|---|---|---|
allocatedArchitectures |
![]() |
0..* |
![]() ![]() |
allocatingArchitectures |
![]() |
0..* |
![]() ![]() |
ownedAbstractCapabilityPkg |
![]() |
0..1 | ![]() |
ownedComponentExchangeCategories |
![]() |
0..* |
![]() ![]() |
ownedComponentExchangeRealizations |
![]() |
0..* | ![]() |
ownedComponentExchanges |
![]() |
0..* |
![]() ![]() |
ownedDataPkg |
![]() |
0..1 |
![]() ![]() |
ownedFunctionalAllocations |
![]() |
0..* | ![]() |
ownedFunctionPkg |
![]() |
0..1 | ![]() |
ownedInterfacePkg |
![]() |
0..1 |
![]() ![]() |
ownedPropertyValuePkgs |
![]() |
0..* |
![]() ![]() |
ownedRequirementPkgs |
![]() |
0..* |
![]() ![]() |
provisionedArchitectureAllocations |
![]() |
0..* |
![]() ![]() |
provisioningArchitectureAllocations |
![]() |
0..* |
![]() ![]() |
system |
![]() |
0..1 |
![]() ![]() |
Package that contains configuration item elements
Common Types: Namespace,
NamedElement,
AbstractNamedElement,
ModelElement,
CapellaElement,
TraceableElement,
PublishableElement
Specific fields
Reference | Type | Range | Description |
---|---|---|---|
ownedConfigurationItemPkgs |
![]() |
0..* |
![]() ![]() |
ownedConfigurationItems |
![]() |
0..* |
![]() ![]() |
Inherited fields (from ComponentPkg,
Structure)
Reference | Type | Range | Description |
---|---|---|---|
ownedComponentExchangeCategories |
![]() |
0..* |
![]() ![]() |
ownedComponentExchangeRealizations |
![]() |
0..* | ![]() |
ownedComponentExchanges |
![]() |
0..* |
![]() ![]() |
ownedFunctionalAllocations |
![]() |
0..* | ![]() |
ownedParts |
![]() |
0..* |
![]() ![]() |
ownedPhysicalLinkCategories |
![]() |
0..* |
![]() ![]() |
ownedPhysicalLinks |
![]() |
0..* |
![]() ![]() |
ownedPropertyValuePkgs |
![]() |
0..* |
![]() ![]() |
ownedStateMachines |
![]() |
0..* |
![]() ![]() |
Aggregation of hardware, software, processed materials, services, or any of their discrete portions designated for configuration management and treated as a single entity in the configuration management process.
Common Types: CapellaElement,
TraceableElement,
ModelElement,
PublishableElement,
AbstractNamedElement,
Namespace,
NamedElement
Specific fields
Attribute | Type | Range | Description |
---|---|---|---|
itemIdentifier |
![]() |
0..1 | |
kind |
![]() |
0..1 |
Reference | Type | Range | Description |
---|---|---|---|
allocatedPhysicalArtifacts |
![]() |
0..* |
![]() ![]() ![]() |
ownedConfigurationItemPkgs |
![]() |
0..* |
![]() ![]() |
ownedConfigurationItems |
![]() |
0..* |
![]() ![]() |
ownedPhysicalArtifactRealizations |
![]() |
0..* |
![]() ![]() |
Inherited fields (from CapabilityRealizationInvolvedElement,
InvolvedElement,
Component,
Block,
ModellingBlock,
Type,
AbstractType,
AbstractFunctionalBlock,
Classifier,
GeneralizableElement,
InterfaceAllocator,
CommunicationLinkExchanger)
Attribute | Type | Range | Description |
---|---|---|---|
abstract |
![]() |
0..1 |
![]() ![]() |
actor |
![]() |
1..1 |
![]() ![]() |
human |
![]() |
1..1 |
![]() ![]() |
Reference | Type | Range | Description |
---|---|---|---|
abstractTypedElements |
![]() |
0..* |
![]() ![]() |
access |
![]() |
0..* |
![]() ![]() |
acquire |
![]() |
0..* |
![]() ![]() |
allocatedFunctions |
![]() |
0..* |
![]() ![]() |
allocatedInterfaces |
![]() |
0..* |
![]() ![]() |
call |
![]() |
0..* |
![]() ![]() |
capabilityRealizationInvolvements |
![]() |
0..* |
![]() ![]() |
consume |
![]() |
0..* |
![]() ![]() |
containedComponentPorts |
![]() |
0..* |
![]() ![]() |
containedParts |
![]() |
0..* |
![]() ![]() |
containedPhysicalPorts |
![]() |
0..* |
![]() ![]() |
containedProperties |
![]() |
0..* |
![]() ![]() |
execute |
![]() |
0..* |
![]() ![]() |
functionalAllocations |
![]() |
0..* |
![]() ![]() |
implementedInterfaceLinks |
![]() |
0..* |
![]() ![]() |
implementedInterfaces |
![]() |
0..* |
![]() ![]() ![]() |
involvingCapabilityRealizations |
![]() |
0..* |
![]() ![]() |
involvingInvolvements |
![]() |
0..* |
![]() ![]() |
ownedAbstractCapabilityPkg |
![]() |
0..1 |
![]() ![]() |
ownedCommunicationLinks |
![]() |
0..* |
![]() ![]() |
ownedComponentExchangeCategories |
![]() |
0..* |
![]() ![]() |
ownedComponentExchanges |
![]() |
0..* |
![]() ![]() |
ownedComponentRealizations |
![]() |
0..* | |
ownedDataPkg |
![]() |
0..1 |
![]() ![]() |
ownedFeatures |
![]() |
0..* | ![]() |
ownedFunctionalAllocation |
![]() |
0..* | ![]() |
ownedGeneralizations |
![]() |
0..* | ![]() |
ownedInterfaceAllocations |
![]() |
0..* | ![]() |
ownedInterfaceImplementations |
![]() |
0..* | ![]() |
ownedInterfacePkg |
![]() |
0..1 |
![]() ![]() |
ownedInterfaceUses |
![]() |
0..* | ![]() |
ownedPhysicalLinkCategories |
![]() |
0..* |
![]() ![]() |
ownedPhysicalLinks |
![]() |
0..* |
![]() ![]() |
ownedPhysicalPath |
![]() |
0..* |
![]() ![]() |
ownedStateMachines |
![]() |
0..* |
![]() ![]() |
produce |
![]() |
0..* |
![]() ![]() |
providedInterfaces |
![]() |
0..* |
![]() ![]() ![]() |
provisionedInterfaceAllocations |
![]() |
0..* |
![]() ![]() |
realizedComponents |
![]() |
0..* |
![]() ![]() ![]() |
realizingComponents |
![]() |
0..* |
![]() ![]() ![]() |
receive |
![]() |
0..* |
![]() ![]() |
representingParts |
![]() |
0..* |
![]() ![]() ![]() |
requiredInterfaces |
![]() |
0..* |
![]() ![]() ![]() |
send |
![]() |
0..* |
![]() ![]() |
sub |
![]() |
0..* |
![]() ![]() ![]() |
subGeneralizations |
![]() |
0..* |
![]() ![]() |
super |
![]() |
0..* |
![]() ![]() ![]() |
superGeneralizations |
![]() |
0..* |
![]() ![]() |
transmit |
![]() |
0..* |
![]() ![]() |
typedElements |
![]() |
0..* |
![]() ![]() |
usedInterfaceLinks |
![]() |
0..* |
![]() ![]() |
usedInterfaces |
![]() |
0..* |
![]() ![]() ![]() |
write |
![]() |
0..* |
![]() ![]() |
Common Types:
Attribute | Description |
---|---|
COTSCI | |
CSCI | |
HWCI | |
InterfaceCI | |
NDICI | |
PrimeItemCI | |
SystemCI | |
Unset |
Realization link betwen an EPBS architecture and a physical architecture
Realization is a specialized abstraction relationship between two sets of model elements, one representing a specification (the supplier) and the other represents an implementation of the latter (the client). Realization can be used to model stepwise refinement, optimizations, transformations, templates, model synthesis, framework composition, etc. [source: UML superstructure v2.2]
Common Types: ModelElement,
CapellaElement,
TraceableElement,
PublishableElement
Inherited fields (from ArchitectureAllocation,
Allocation,
Relationship,
AbstractRelationship,
AbstractTrace)
Reference | Type | Range | Description |
---|---|---|---|
allocatedArchitecture |
![]() |
1..1 |
![]() ![]() |
allocatingArchitecture |
![]() |
1..1 |
![]() ![]() |
realizedFlow |
![]() |
0..1 | ![]() |
sourceElement |
![]() |
1..1 | ![]() |
targetElement |
![]() |
1..1 | ![]() |
Common Types: ModelElement,
CapellaElement,
TraceableElement,
PublishableElement
Specific fields
Reference | Type | Range | Description |
---|---|---|---|
realizedPhysicalArtifact |
![]() |
1..1 |
![]() ![]() |
realizingConfigurationItem |
![]() |
1..1 |
![]() ![]() |
Inherited fields (from Allocation,
Relationship,
AbstractRelationship,
AbstractTrace)
Reference | Type | Range | Description |
---|---|---|---|
realizedFlow |
![]() |
0..1 | ![]() |
sourceElement |
![]() |
1..1 | ![]() |
targetElement |
![]() |
1..1 | ![]() |
- Official Website
- Download
- Release-Notes 7.0.0 (current version)
- Release-Notes-6.1.0
- Release-Notes-6.0.0