Service Domain::Service Specification ABE::Resource Facing Service Spec ABE
Class ResourceFacingServiceSpec

The ResourceFacingServiceSpec represents the technical solutions that the Service Provider can implement for CustomerFacingServiceSpec.
Each technical solution (ResourceFacingServiceSpec) requires ResourceSpecifications to be realized and might require buying part of the solution to a supplier (for example the Service Provider might have to buy the Local Loop to provide a broadband access).

This is the base entity for defining different types of ResourceFacingServiceSpecs. A ResourceFacingServiceSpec is an abstraction that defines the shared characteristics of a particular ResourceFacingService. The shared portion serves as a single common basis to build a set of variable ResourceFacingServices that all use this common ResourceFacingServiceSpec.

This class can be thought of as a template, which represents a generic specification for implementing a particular type of Service. A ServiceSpecification may consist of other ServiceSpecifications supplied together as a collection. Members of the collection may be offered individually or collectively. ServiceSpecifications may also exist within groupings, such as within a Product. ServiceSpecification inherits from EntitySpecification, which inherits from RootEntity.

Attributes
CustomerFacingServiceSpec _customerFacingServiceSpec _customerFacingServiceSpec
ResourceFacingService _resourceFacingService _resourceFacingService
ResourceFacingServiceSpecComposite _resourceFacingServiceSpecComposite _resourceFacingServiceSpecComposite
ResourceFacingServiceSpecRole _resourceFacingServiceSpecRole _resourceFacingServiceSpecRole
ResourceFacingServiceSpecVersion _resourceFacingServiceSpecVersion _resourceFacingServiceSpecVersion
ResourceSpecification _resourceSpecification _resourceSpecification
«example» PurchaseProductSpecification purchaseProductSpecification purchaseProductSpecification
ResourceFunctionSpec resourceFunctionSpec resourceFunctionSpec

Attributes inherited from SID Models::Service Domain::Service Specification ABE::ServiceSpecification SID Models::Service Domain::Service Specification ABE::ServiceSpecification
_businessInteractionItem _businessInteractionItem, _serviceSpecificationType _serviceSpecificationType, _serviceSpecificationRole _serviceSpecificationRole, _serviceSpecVersion _serviceSpecVersion, _service _service, _serviceLevelSpecification _serviceLevelSpecification, _serviceUsageSpec _serviceUsageSpec, _servicePerformanceSpec _servicePerformanceSpec, _servicedefinition _servicedefinition, _servicetemplate _servicetemplate, serviceCapacity serviceCapacity, serviceCapacityDemand serviceCapacityDemand, serviceCandidate serviceCandidate, serviceConfigSpec serviceConfigSpec, serviceTestSpec serviceTestSpec, serviceSpecRelationship serviceSpecRelationship, serviceSpecRelationship2 serviceSpecRelationship2, serviceSpecCharUse serviceSpecCharUse, projectdeliverable projectdeliverable

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::EntitySpecification SID Models::Common Domain::Root Business Entities ABE::EntitySpecification
_entityIdentificationSpecification _entityIdentificationSpecification, _entitySpecCharUse _entitySpecCharUse, _metricDefinition _metricDefinition, externalSystemCapability externalSystemCapability, entitySpecificationAction entitySpecificationAction, entitySpecificationType entitySpecificationType, validFor validFor, status status

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RootEntity SID Models::Common Domain::Root Business Entities ABE::RootEntity
_rootEntityType _rootEntityType, _revenueAssuranceParmValue _revenueAssuranceParmValue, _characteristicValue _characteristicValue, name name, description description, ID ID, metric metric, _monitoredMetricInstancesCriteria _monitoredMetricInstancesCriteria, directedEdge directedEdge, vertex vertex, entityCatalogItem entityCatalogItem, rootEntityGroupMember rootEntityGroupMember, rootEntityGroup rootEntityGroup, rootEntityRelationship rootEntityRelationship, rootEntityRelationship2 rootEntityRelationship2, associationRole associationRole, entitySpecificationAttachment entitySpecificationAttachment, interactionUseCase interactionUseCase, interactionResult interactionResult

Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameResourceFacingServiceSpec
Name Expression
NamespaceResource Facing Service Spec ABE
Owned Template Signature
OwnerResource Facing Service Spec ABE
Owning Template Parameter
PackageResource Facing Service Spec ABE
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _customerFacingServiceSpec
Public CustomerFacingServiceSpec _customerFacingServiceSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationRequiresResourceFacingServiceSpec
Association End
ClassResourceFacingServiceSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_customerFacingServiceSpec
Name Expression
NamespaceResourceFacingServiceSpec
Opposite_resourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::_customerFacingServiceSpec
Stereotype
Template Parameter
TypeCustomerFacingServiceSpec
Upper*
Upper Value(*)
VisibilityPublic


 _resourceFacingService
Public ResourceFacingService _resourceFacingService
Constraints:
Properties:

AggregationNone
Alias
AssociationSpecifiesResourceFacingService
Association End
ClassResourceFacingServiceSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_resourceFacingService
Name Expression
NamespaceResourceFacingServiceSpec
Opposite_resourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::_resourceFacingService
Stereotype
Template Parameter
TypeResourceFacingService
Upper*
Upper Value(*)
VisibilityPublic


 _resourceFacingServiceSpecComposite
Public ResourceFacingServiceSpecComposite _resourceFacingServiceSpecComposite
Constraints:
Properties:

AggregationNone
Alias
AssociationHasResourceFacingServiceSpecs
Association End
ClassResourceFacingServiceSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_resourceFacingServiceSpecComposite
Name Expression
NamespaceResourceFacingServiceSpec
Opposite_resourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::_resourceFacingServiceSpecComposite
Stereotype
Template Parameter
TypeResourceFacingServiceSpecComposite
Upper1
Upper Value(1)
VisibilityPublic


 _resourceFacingServiceSpecRole
Public ResourceFacingServiceSpecRole _resourceFacingServiceSpecRole
Constraints:
Properties:

AggregationShared
Alias
AssociationRFSSpecHasRFSRoles
Association End
ClassResourceFacingServiceSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_resourceFacingServiceSpecRole
Name Expression
NamespaceResourceFacingServiceSpec
Opposite_resourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::_resourceFacingServiceSpecRole
Stereotype
Template Parameter
TypeResourceFacingServiceSpecRole
Upper*
Upper Value(*)
VisibilityPublic


 _resourceFacingServiceSpecVersion
Public ResourceFacingServiceSpecVersion _resourceFacingServiceSpecVersion
Constraints:
Properties:

AggregationShared
Alias
AssociationRFSSpecVersionDetails
Association End
ClassResourceFacingServiceSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_resourceFacingServiceSpecVersion
Name Expression
NamespaceResourceFacingServiceSpec
Opposite_resourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::_resourceFacingServiceSpecVersion
Stereotype
Template Parameter
TypeResourceFacingServiceSpecVersion
Upper*
Upper Value(*)
VisibilityPublic


 _resourceSpecification
Public ResourceSpecification _resourceSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationRFServiceSpecHasResourceSpecs
Association End
ClassResourceFacingServiceSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1..*
Name_resourceSpecification
Name Expression
NamespaceResourceFacingServiceSpec
Opposite_resourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::_resourceSpecification
Stereotype
Template Parameter
TypeResourceSpecification
Upper*
Upper Value(*)
VisibilityPublic


 purchaseProductSpecification
Public «example» PurchaseProductSpecification purchaseProductSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationRFSSpecRealizedAs
Association End
ClassResourceFacingServiceSpec
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(0)
Multiplicity*
NamepurchaseProductSpecification
Name Expression
NamespaceResourceFacingServiceSpec
OppositeresourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::purchaseProductSpecification
Stereotype
Template Parameter
Type«example» PurchaseProductSpecification
Upper*
Upper Value(*)
VisibilityPublic


 resourceFunctionSpec
Public ResourceFunctionSpec resourceFunctionSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceFunctionProvidedByRFSSpec
Association End
ClassResourceFacingServiceSpec
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(0)
Multiplicity*
NameresourceFunctionSpec
Name Expression
NamespaceResourceFacingServiceSpec
OppositeresourceFacingServiceSpec
OwnerResourceFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Resource Facing Service Spec ABE::ResourceFacingServiceSpec::resourceFunctionSpec
Stereotype
Template Parameter
TypeResourceFunctionSpec
Upper*
Upper Value(*)
VisibilityPublic