Service Domain::Service Specification ABE::Customer Facing Service Spec ABE
Class CustomerFacingServiceSpecComposite

This is an abstract base class that defines an integrated set of CustomerFacingServices that collectively meets the needs of a Service requested by a Customer via a Product. For example, the Customer may have requested "GoldService", which is a ServicePackage that defines a set of ServiceBundles, each of which has its own QoS. Each individual CustomerFacingService that is part of the ServicePackage can be derived from a CustomerFacingServiceSpecification. In this case, a CustomerFacingServiceSpecComposite will aggregate all of the individual CustomerFacingServiceSpecifications into a single named object.

This object is a stand-alone object. However, it consists of other CustomerFacingServiceSpecComposite and/or CustomerFacingServiceSpecAtomic entities. That is the primary difference between this entity and the CustomerFacingServiceSpecAtomic entity.

Attributes
CustomerFacingServiceSpec _customerFacingServiceSpec _customerFacingServiceSpec

Attributes inherited from SID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec SID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec
_resourceFacingServiceSpec _resourceFacingServiceSpec, _customerFacingService _customerFacingService, _customerFacingServiceSpecComposite _customerFacingServiceSpecComposite, _customerFacingServiceSpecVersion _customerFacingServiceSpecVersion, _customerFacingServiceSpecRole _customerFacingServiceSpecRole, _productSpecification _productSpecification, fulfilledSalesProdSpec fulfilledSalesProdSpec, purchaseProductSpecification purchaseProductSpecification, 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 Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCustomerFacingServiceSpecComposite
Name Expression
NamespaceCustomer Facing Service Spec ABE
Owned Template Signature
OwnerCustomer Facing Service Spec ABE
Owning Template Parameter
PackageCustomer Facing Service Spec ABE
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpecComposite
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _customerFacingServiceSpec
Public CustomerFacingServiceSpec _customerFacingServiceSpec
Constraints:
Properties:

AggregationShared
Alias
AssociationHasCustomerFacingServiceSpecs
Association End
ClassCustomerFacingServiceSpecComposite
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
NamespaceCustomerFacingServiceSpecComposite
Opposite_customerFacingServiceSpecComposite
OwnerCustomerFacingServiceSpecComposite
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpecComposite::_customerFacingServiceSpec
Stereotype
Template Parameter
TypeCustomerFacingServiceSpec
Upper*
Upper Value(*)
VisibilityPublic