Resource Domain::Resource ABE
Class ResourceRole

A ResourceRole defines the concept of various types of roles associated with Resources (both physical and logical) in the model.

Attributes
CompoundResourceRole _compoundResourceRole _compoundResourceRole
InvolvementRole _involvementRole _involvementRole
PartyRole _partyRole _partyRole
Resource _resource _resource
ResourceRoleSpecification _specificationRole2 _specificationRole2
CommunicationInteractionRole interactionRole interactionRole
ResourceInteractionRole resourceinteractionrole resourceinteractionrole

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::EntityRole SID Models::Common Domain::Root Business Entities ABE::EntityRole
_entity _entity

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
NameResourceRole
Name Expression
Namespace«003» Resource ABE
Owned Template Signature
Owner«003» Resource ABE
Owning Template Parameter
Package«003» Resource ABE
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _compoundResourceRole
Public CompoundResourceRole _compoundResourceRole
Constraints:
Properties:

AggregationNone
Alias
AssociationHasResourceRoles
Association End
ClassResourceRole
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_compoundResourceRole
Name Expression
NamespaceResourceRole
Opposite_resourceRole
OwnerResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole::_compoundResourceRole
Stereotype
Template Parameter
TypeCompoundResourceRole
Upper1
Upper Value(1)
VisibilityPublic


 _involvementRole
Public InvolvementRole _involvementRole
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceRolePlays
Association End
ClassResourceRole
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_involvementRole
Name Expression
NamespaceResourceRole
Opposite_resourceRole
OwnerResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole::_involvementRole
Stereotype
Template Parameter
TypeInvolvementRole
Upper*
Upper Value(*)
VisibilityPublic


 _partyRole
Public PartyRole _partyRole
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceRolePartyRoleDetails
Association End
ClassResourceRole
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_partyRole
Name Expression
NamespaceResourceRole
Opposite_resourceRole
OwnerResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole::_partyRole
Stereotype
Template Parameter
TypePartyRole
Upper*
Upper Value(*)
VisibilityPublic


 _resource
Public Resource _resource
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceTakesOnRoles
Association End
ClassResourceRole
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_resource
Name Expression
NamespaceResourceRole
Opposite_resourceRole
OwnerResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole::_resource
Stereotype
Template Parameter
TypeResource
Upper1
Upper Value(1)
VisibilityPublic


 _specificationRole2
Public ResourceRoleSpecification _specificationRole2
Constraints:
Properties:

AggregationNone
Alias
AssociationSpecifiesResourceRoles
Association End
ClassResourceRole
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_specificationRole2
Name Expression
NamespaceResourceRole
Opposite_resourceRole
OwnerResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole::_specificationRole2
Stereotype
Template Parameter
TypeResourceRoleSpecification
Upper1
Upper Value(1)
VisibilityPublic


 interactionRole
Public CommunicationInteractionRole interactionRole
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceRoleInvolvedInCommunicationInteractionRole
Association End
ClassResourceRole
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*
NameinteractionRole
Name Expression
NamespaceResourceRole
OppositeresourceRole2
OwnerResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole::interactionRole
Stereotype
Template Parameter
TypeCommunicationInteractionRole
Upper*
Upper Value(*)
VisibilityPublic


 resourceinteractionrole
Public ResourceInteractionRole resourceinteractionrole
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceInteractionRoleIdentifiedBy
Association End
ClassResourceRole
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*
Nameresourceinteractionrole
Name Expression
NamespaceResourceRole
Opposite_resourceRole
OwnerResourceRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::ResourceRole::resourceinteractionrole
Stereotype
Template Parameter
TypeResourceInteractionRole
Upper*
Upper Value(*)
VisibilityPublic