deployment::targetenvironment
KlasseNetworkElement

The NetworkElement entity represents a physical instance of an active network element such as switch or router in the target environment. Each element may have zero or more downlinks, with all elements within the downlink hierarchy representing a single network. Each element can also have multiple siblings, with sibling links corresponding to routed links. The combination of downlinks and siblings allows creating network topologies consisting of connected local networks. The NetworkElement entity is not expected to represent network devices such as hubs, which are considered obsolete in modern local networks.

Attribute
<Class> NetworkInterface nodeConnections nodeConnections

Connections to computational Nodes, through their NetworkInterfaces.

<Class> NetworkElementDescriptor descriptor descriptor

Reference to NetworkElementDescriptor capturing the common attributes of this NetworkElement.

<Class> NetworkElement downlinks downlinks

Downlink network elements, typically switches. Such elements allow creating local networks where each connected node is directly visible to other nodes.

<Class> NetworkElement siblings siblings

Sibling network elements, typically routers. Such elements allow connecting local networks represented by the hierarchy of network elements connected by downlink elements.

!!TableHeading.InheritedAttributes!!samm::core::NamedEntity samm::core::NamedEntity
name name

!!TableHeading.InheritedAttributes!!samm::core::Entity samm::core::Entity
documentation documentation

!!TableHeading.InheritedAttributes!!identifier::Identifier identifier::Identifier
id id

!!TableHeading.InheritedOperations!!samm::core::NamedEntity samm::core::NamedEntity

!!TableHeading.InheritedOperations!!samm::core::Entity samm::core::Entity

!!TableHeading.InheritedOperations!!identifier::Identifier identifier::Identifier

Eigenschaften:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameNetworkElement
Name Expression
Namespace<<ePackage>> <Package> targetenvironment
Owned Template Signature
Owner<<ePackage>> <Package> targetenvironment
Owning Template Parameter
Package<<ePackage>> <Package> targetenvironment
Qualified Namesamm::deployment::targetenvironment::NetworkElement
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 descriptor
Public <Class> NetworkElementDescriptor descriptor

Reference to NetworkElementDescriptor capturing the common attributes of this NetworkElement.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_descriptor_networkElement
Association End
Class<Class> NetworkElement
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Namedescriptor
Name Expression
Namespace<Class> NetworkElement
Opposite
Owned Template Signature
Owner<Class> NetworkElement
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::NetworkElement::descriptor
Stereotype
Template Parameter
Type<Class> NetworkElementDescriptor
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 downlinks
Public <Class> NetworkElement downlinks

Downlink network elements, typically switches. Such elements allow creating local networks where each connected node is directly visible to other nodes.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_downlinks_networkElement
Association End
Class<Class> NetworkElement
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namedownlinks
Name Expression
Namespace<Class> NetworkElement
Opposite
Owned Template Signature
Owner<Class> NetworkElement
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::NetworkElement::downlinks
Stereotype
Template Parameter
Type<Class> NetworkElement
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 nodeConnections
Public <Class> NetworkInterface nodeConnections

Connections to computational Nodes, through their NetworkInterfaces.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_nodeConnections_connection
Association End
Class<Class> NetworkElement
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
NamenodeConnections
Name Expression
Namespace<Class> NetworkElement
Opposite<Property> connection : NetworkElement
Owned Template Signature
Owner<Class> NetworkElement
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::NetworkElement::nodeConnections
Stereotype
Template Parameter
Type<Class> NetworkInterface
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 siblings
Public <Class> NetworkElement siblings

Sibling network elements, typically routers. Such elements allow connecting local networks represented by the hierarchy of network elements connected by downlink elements.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_siblings_siblings
Association End
Class<Class> NetworkElement
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namesiblings
Name Expression
Namespace<Class> NetworkElement
Opposite
Owned Template Signature
Owner<Class> NetworkElement
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::NetworkElement::siblings
Stereotype
Template Parameter
Type<Class> NetworkElement
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic