Service Domain::Service ABE::Customer Facing Service ABE::CustomerFacing Service Role ABE
Class CustomerFacingServiceRole

This class defines a Service in terms of a set of ServiceRoles for a CustomerFacingService.

This is the base class for defining ServiceRoles that are used to represent the variable characteristics of a CustomerFacingService in terms of roles that this Service plays. This enables the CustomerFacingService to be managed abstractly using ServiceRoles. It also helps define the Service in terms of the functions that it has or provides.

Attributes
CustomerFacingService _customerFacingService _customerFacingService
ResourceFacingServiceRole _resourceFacingServiceRole _resourceFacingServiceRole

Attributes inherited from SID Models::Service Domain::Service ABE::ServiceRole SID Models::Service Domain::Service ABE::ServiceRole
_service _service, _serviceRole _serviceRole, _serviceRole1 _serviceRole1, _serviceSpecificationRole _serviceSpecificationRole

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Role SID Models::Common Domain::Root Business Entities ABE::Role
roleCombination roleCombination, roleSelectionMethod roleSelectionMethod, _specificationRole _specificationRole

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
NameCustomerFacingServiceRole
Name Expression
NamespaceCustomerFacing Service Role ABE
Owned Template Signature
OwnerCustomerFacing Service Role ABE
Owning Template Parameter
PackageCustomerFacing Service Role ABE
Qualified NameSID Models::Service Domain::Service ABE::Customer Facing Service ABE::CustomerFacing Service Role ABE::CustomerFacingServiceRole
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _customerFacingService
Public CustomerFacingService _customerFacingService
Constraints:
Properties:

AggregationNone
Alias
AssociationCFServiceHasCFSRoles
Association End
ClassCustomerFacingServiceRole
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
NamespaceCustomerFacingServiceRole
Opposite_customerFacingServiceRole
OwnerCustomerFacingServiceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service ABE::Customer Facing Service ABE::CustomerFacing Service Role ABE::CustomerFacingServiceRole::_customerFacingService
Stereotype
Template Parameter
TypeCustomerFacingService
Upper*
Upper Value(*)
VisibilityPublic


 _resourceFacingServiceRole
Public ResourceFacingServiceRole _resourceFacingServiceRole
Constraints:
Properties:

AggregationShared
Alias
AssociationCFSRoleRequiresRFSRoles
Association End
ClassCustomerFacingServiceRole
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_resourceFacingServiceRole
Name Expression
NamespaceCustomerFacingServiceRole
Opposite_customerFacingServiceRole
OwnerCustomerFacingServiceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Service Domain::Service ABE::Customer Facing Service ABE::CustomerFacing Service Role ABE::CustomerFacingServiceRole::_resourceFacingServiceRole
Stereotype
Template Parameter
TypeResourceFacingServiceRole
Upper*
Upper Value(*)
VisibilityPublic