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

A CustomerFacingServiceSpec defines the properties (attributes) common to a particular CustomerFacingService used to realize the associated Product(s). This entity serves as a common basis to build any set of CustomerFacingServices that the service provider needs.
The CustomerFacingServiceSpec represents all the Service Provider’s know-how of intangible goods at a functional level. It would be more appropriate to name it KonwHowSpec or ProductFacingServiceSpec, but the name is not changed as it is well known.
The ProductSpecification corresponds to a sub-set of the Service Provider’s know-how according to what marketing people want to sell. Therefore, a ProductSpecification is a restriction of CustomerFacingServiceSpecs.

Attributes
CustomerFacingService _customerFacingService _customerFacingService
CustomerFacingServiceSpecComposite _customerFacingServiceSpecComposite _customerFacingServiceSpecComposite
CustomerFacingServiceSpecRole _customerFacingServiceSpecRole _customerFacingServiceSpecRole
CustomerFacingServiceSpecVersion _customerFacingServiceSpecVersion _customerFacingServiceSpecVersion
ProductSpecification _productSpecification _productSpecification
ResourceFacingServiceSpec _resourceFacingServiceSpec _resourceFacingServiceSpec
«example» FulfilledSalesProdSpec fulfilledSalesProdSpec fulfilledSalesProdSpec
«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
NameCustomerFacingServiceSpec
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::CustomerFacingServiceSpec
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _customerFacingService
Public CustomerFacingService _customerFacingService
Constraints:
Properties:

AggregationNone
Alias
AssociationSpecifiesCustomerFacingService
Association End
ClassCustomerFacingServiceSpec
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_customerFacingService
Name Expression
NamespaceCustomerFacingServiceSpec
Opposite_customerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::_customerFacingService
Stereotype
Template Parameter
TypeCustomerFacingService
Upper*
Upper Value(*)
VisibilityPublic


 _customerFacingServiceSpecComposite
Public CustomerFacingServiceSpecComposite _customerFacingServiceSpecComposite
Constraints:
Properties:

AggregationNone
Alias
AssociationHasCustomerFacingServiceSpecs
Association End
ClassCustomerFacingServiceSpec
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_customerFacingServiceSpecComposite
Name Expression
NamespaceCustomerFacingServiceSpec
Opposite_customerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::_customerFacingServiceSpecComposite
Stereotype
Template Parameter
TypeCustomerFacingServiceSpecComposite
Upper1
Upper Value(1)
VisibilityPublic


 _customerFacingServiceSpecRole
Public CustomerFacingServiceSpecRole _customerFacingServiceSpecRole
Constraints:
Properties:

AggregationShared
Alias
AssociationCFSSpecHasCFSRoles
Association End
ClassCustomerFacingServiceSpec
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_customerFacingServiceSpecRole
Name Expression
NamespaceCustomerFacingServiceSpec
Opposite_customerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::_customerFacingServiceSpecRole
Stereotype
Template Parameter
TypeCustomerFacingServiceSpecRole
Upper*
Upper Value(*)
VisibilityPublic


 _customerFacingServiceSpecVersion
Public CustomerFacingServiceSpecVersion _customerFacingServiceSpecVersion
Constraints:
Properties:

AggregationShared
Alias
AssociationCFSSpecVersionDetails
Association End
ClassCustomerFacingServiceSpec
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_customerFacingServiceSpecVersion
Name Expression
NamespaceCustomerFacingServiceSpec
Opposite_customerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::_customerFacingServiceSpecVersion
Stereotype
Template Parameter
TypeCustomerFacingServiceSpecVersion
Upper*
Upper Value(*)
VisibilityPublic


 _productSpecification
Public ProductSpecification _productSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationProdSpecRealizedAsCFServiceSpec
Association End
ClassCustomerFacingServiceSpec
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*
Name_productSpecification
Name Expression
NamespaceCustomerFacingServiceSpec
Opposite_customerfacingservicespec2
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::_productSpecification
Stereotype
Template Parameter
TypeProductSpecification
Upper*
Upper Value(*)
VisibilityPublic


 _resourceFacingServiceSpec
Public ResourceFacingServiceSpec _resourceFacingServiceSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationRequiresResourceFacingServiceSpec
Association End
ClassCustomerFacingServiceSpec
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_resourceFacingServiceSpec
Name Expression
NamespaceCustomerFacingServiceSpec
Opposite_customerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::_resourceFacingServiceSpec
Stereotype
Template Parameter
TypeResourceFacingServiceSpec
Upper*
Upper Value(*)
VisibilityPublic


 fulfilledSalesProdSpec
Public «example» FulfilledSalesProdSpec fulfilledSalesProdSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationProdSpecRealizedAsCFServiceSpec
Association End
ClassCustomerFacingServiceSpec
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*
NamefulfilledSalesProdSpec
Name Expression
NamespaceCustomerFacingServiceSpec
OppositecustomerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::fulfilledSalesProdSpec
Stereotype
Template Parameter
Type«example» FulfilledSalesProdSpec
Upper*
Upper Value(*)
VisibilityPublic


 purchaseProductSpecification
Public «example» PurchaseProductSpecification purchaseProductSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationCFSSpecRealizedAs
Association End
ClassCustomerFacingServiceSpec
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
NamespaceCustomerFacingServiceSpec
OppositecustomerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::purchaseProductSpecification
Stereotype
Template Parameter
Type«example» PurchaseProductSpecification
Upper*
Upper Value(*)
VisibilityPublic


 resourceFunctionSpec
Public ResourceFunctionSpec resourceFunctionSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceFunctionProvidedByCFSSpec
Association End
ClassCustomerFacingServiceSpec
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
NamespaceCustomerFacingServiceSpec
OppositecustomerFacingServiceSpec
OwnerCustomerFacingServiceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service Specification ABE::Customer Facing Service Spec ABE::CustomerFacingServiceSpec::resourceFunctionSpec
Stereotype
Template Parameter
TypeResourceFunctionSpec
Upper*
Upper Value(*)
VisibilityPublic