| Resource Facing Service ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This is an abstract base class for ResourceFacingServices. A ResourceFacingService is an abstraction that defines the characteristics of a particular Service which support the network/infrastructure facing part of the service. ResourceFacingServices are “internal” Services (i.e. technical solutions) that are required to support a CustomerFacingService. The Customer obtains CustomerFacingServices via Products, and is not aware of the ResourceFacingServices which support the CustomerFacingService(s) that is being obtained directly by the Customer via a Product. For example, a VPN is an example of a CustomerFacingService. This particular type of VPN may require BGP to support it. Customers don’t purchase BGP, and hopefully aren’t even aware that BGP is running. Therefore, BGP is an example of a ResourceFacingService. CustomerFacingServices are directly related to Products as well as to ResourceFacingServices. ResourceFacingServices are indirectly related to Products through the relationship between Product and Resource. This enforces the relationship to Products while keeping Services that are not directly obtainable via Products (i.e., ResourceFacingServices) separated from Products.
Attributes | ||
CustomerFacingService | ![]() | |
Protocol | ![]() | |
Resource | ![]() | |
ResourceFacingServiceComposite | ![]() | |
ResourceFacingServiceRole | ![]() | |
ResourceFacingServiceSpec | ![]() | |
LogicalResource | ![]() | |
Integer | ![]() |
This is an enumerated integer that defines the status of this particular ResourceFacingService. Values include: 0: Operational and supporting CFS 1: Degraded but supporting CFS 2: In Violation and not supporting CFS 3: Operational but not yet supporting a CFS 4: Being Tested 5: Being Deployed 6: FailedValue 0 means that this ResourceFacingService is acting per specification, and is also currently supporting one or more CustomerFacingServices.Value 1 means that this ResourceFacingService is operational, but is currently in a degraded state. This degraded state indicates congestion or some other problem, but has not yet comprimised the operation of its associated CustomerFacingServices.Value 2 means that this ResourceFacingService is operational, but is currently in violation of its associated specification(s). This in turn means that its associated CustomerFacingServices are violating their contractual specification(s) unless automatic fail-over has been enabled.Value 3 means that this ResourceFacingService is acting per specification, but is not yet currently supporting one or more CustomerFacingServices.Value 4 means that this ResourceFacingService is currently being tested, and is not yet ready to support a CustomerFacingService.Value 5 means that this ResourceFacingService is currently being deployed, and is not yet ready to support a CustomerFacingService.Value 6 means that this ResourceFacingService has currently failed. The set of actions that should be taken, as well as whether this service can still be billed or not, are determined by its associated Policy for handling service violations. |
ServiceCandidate | ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | true |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | ResourceFacingService |
Name Expression | |
Namespace | Resource Facing Service ABE |
Owned Template Signature | |
Owner | Resource Facing Service ABE |
Owning Template Parameter | |
Package | Resource Facing Service ABE |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public CustomerFacingService _customerFacingService
Aggregation | None |
Alias | |
Association | CFServiceRequiresRFServices |
Association End | |
Class | ResourceFacingService |
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 | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | _customerFacingService |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | _resourceFacingService |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::_customerFacingService |
Stereotype | |
Template Parameter | |
Type | CustomerFacingService |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public Protocol _protocol
Aggregation | Shared |
Alias | |
Association | ProtocolServiceDetails |
Association End | |
Class | ResourceFacingService |
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 | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | _protocol |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | _resourceFacingService2 |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::_protocol |
Stereotype | |
Template Parameter | |
Type | Protocol |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public Resource _resource
Aggregation | None |
Alias | |
Association | RFServiceConfiguredUsing |
Association End | |
Class | ResourceFacingService |
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 | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | _resource |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | _resourceFacingService |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::_resource |
Stereotype | |
Template Parameter | |
Type | Resource |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public ResourceFacingServiceComposite _resourceFacingServiceComposite
Aggregation | None |
Alias | |
Association | RFSCompositeHasRFServices |
Association End | |
Class | ResourceFacingService |
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 | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | _resourceFacingServiceComposite |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | _resourceFacingService |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::_resourceFacingServiceComposite |
Stereotype | |
Template Parameter | |
Type | ResourceFacingServiceComposite |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public ResourceFacingServiceRole _resourceFacingServiceRole
Aggregation | Shared |
Alias | |
Association | RFServiceHasRFSRoles |
Association End | |
Class | ResourceFacingService |
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 | false |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | _resourceFacingServiceRole |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | _resourceFacingService |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::_resourceFacingServiceRole |
Stereotype | |
Template Parameter | |
Type | ResourceFacingServiceRole |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public ResourceFacingServiceSpec _resourceFacingServiceSpec
Aggregation | None |
Alias | |
Association | SpecifiesResourceFacingService |
Association End | |
Class | ResourceFacingService |
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 | false |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1 |
Name | _resourceFacingServiceSpec |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | _resourceFacingService |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::_resourceFacingServiceSpec |
Stereotype | |
Template Parameter | |
Type | ResourceFacingServiceSpec |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public LogicalResource logicalResource
Aggregation | None |
Alias | |
Association | LogicalResourceImplementsRFS |
Association End | |
Class | ResourceFacingService |
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 | (1) |
Multiplicity | 1..* |
Name | logicalResource |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | resourceFacingService |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::logicalResource |
Stereotype | |
Template Parameter | |
Type | LogicalResource |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public Integer rfsStatus
This is an enumerated integer that defines the status of this particular ResourceFacingService. Values include: 0: Operational and supporting CFS 1: Degraded but supporting CFS 2: In Violation and not supporting CFS 3: Operational but not yet supporting a CFS 4: Being Tested 5: Being Deployed 6: FailedValue 0 means that this ResourceFacingService is acting per specification, and is also currently supporting one or more CustomerFacingServices.Value 1 means that this ResourceFacingService is operational, but is currently in a degraded state. This degraded state indicates congestion or some other problem, but has not yet comprimised the operation of its associated CustomerFacingServices.Value 2 means that this ResourceFacingService is operational, but is currently in violation of its associated specification(s). This in turn means that its associated CustomerFacingServices are violating their contractual specification(s) unless automatic fail-over has been enabled.Value 3 means that this ResourceFacingService is acting per specification, but is not yet currently supporting one or more CustomerFacingServices.Value 4 means that this ResourceFacingService is currently being tested, and is not yet ready to support a CustomerFacingService.Value 5 means that this ResourceFacingService is currently being deployed, and is not yet ready to support a CustomerFacingService.Value 6 means that this ResourceFacingService has currently failed. The set of actions that should be taken, as well as whether this service can still be billed or not, are determined by its associated Policy for handling service violations.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | ResourceFacingService |
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 | |
Multiplicity | None (1) |
Name | rfsStatus |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::rfsStatus |
Stereotype | required |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public ServiceCandidate serviceCandidate
Aggregation | None |
Alias | |
Association | ResourceFacingServiceRepresentedAs |
Association End | |
Class | ResourceFacingService |
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 | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | serviceCandidate |
Name Expression | |
Namespace | ResourceFacingService |
Opposite | resourceFacingService |
Owner | ResourceFacingService |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Service Domain::Service ABE::Resource Facing Service ABE::ResourceFacingService::serviceCandidate |
Stereotype | |
Template Parameter | |
Type | ServiceCandidate |
Upper | * |
Upper Value | (*) |
Visibility | Public |
| Resource Facing Service ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |