|
| allocation - UML-Dokumentation |
deployment::allocation
KlasseService
The service entity represents a basic building unit of the service-oriented architecture. A service is a composite structure realized by a deployed component providing resp. requiring functionality through its provided ports to resp. from other services.
| Attribute |
| <Primitive Type> Boolean | isBlackBox |
This derived attribute specifies whether the internal structure of the Service is visible. For those Services which have the isBlackBox property set to true, no information on the internal structure is available.
|
| <Class> Container | container |
This property determines the container on which the Service is allocated and executed. The component exploits the resources (e.g., CPU, disk, or memory) of the container.
|
| <Class> SubcomponentInstance | subcomponentInstance |
The component property identifies the ComponentType, whose instance actually realizes (implements) the Service.
|
Eigenschaften:
| Alias | |
| Classifier Behavior | |
| Is Abstract | false |
| Is Active | false |
| Is Leaf | false |
| Keywords | |
| Name | Service |
| Name Expression | |
| Namespace | <<ePackage>> <Package> allocation |
| Owned Template Signature | |
| Owner | <<ePackage>> <Package> allocation |
| Owning Template Parameter | |
| Package | <<ePackage>> <Package> allocation |
| Qualified Name | samm::deployment::allocation::Service |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | Public |
container
Public <Class> Container container
-
This property determines the container on which the Service is allocated and executed. The component exploits the resources (e.g., CPU, disk, or memory) of the container.
-
Eigenschaften:
-
| Aggregation | None |
| Alias | |
| Association | <Association> A_container_service |
| Association End | |
| Class | <Class> Service |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | <Literal Integer> 1 |
| Multiplicity | 1 |
| Name | container |
| Name Expression | |
| Namespace | <Class> Service |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Service |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::allocation::Service::container |
| Stereotype | |
| Template Parameter | |
| Type | <Class> Container |
| Upper | 1 |
| Upper Value | <Literal Unlimited Natural> 1 |
| Visibility | Public |
isBlackBox
Public <Primitive Type> Boolean isBlackBox
-
This derived attribute specifies whether the internal structure of the Service is visible. For those Services which have the isBlackBox property set to true, no information on the internal structure is available.
-
Eigenschaften:
-
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| attributeName | |
| Class | <Class> Service |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | true |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| isID | False |
| isTransient | True |
| isUnsettable | True |
| isVolatile | True |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | isBlackBox |
| Name Expression | |
| Namespace | <Class> Service |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Service |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::allocation::Service::isBlackBox |
| Stereotype | eAttribute |
| Template Parameter | |
| Type | <Primitive Type> Boolean |
| Upper | 1 |
| Upper Value | |
| visibility | 0 - Unspecified |
| Visibility | Public |
| xmlFeatureKind | 0 - Unspecified |
| xmlName | |
| xmlNamespace | |
subcomponentInstance
Public <Class> SubcomponentInstance subcomponentInstance
-
The component property identifies the ComponentType, whose instance actually realizes (implements) the Service.
-
Eigenschaften:
-
| Aggregation | None |
| Alias | |
| Association | <Association> A_subcomponentInstance_service |
| Association End | |
| Class | <Class> Service |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | <Literal Integer> 1 |
| Multiplicity | 1 |
| Name | subcomponentInstance |
| Name Expression | |
| Namespace | <Class> Service |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Service |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::allocation::Service::subcomponentInstance |
| Stereotype | |
| Template Parameter | |
| Type | <Class> SubcomponentInstance |
| Upper | 1 |
| Upper Value | <Literal Unlimited Natural> 1 |
| Visibility | Public |
|
| allocation - UML-Dokumentation |