Resource Domain::Resource Specification ABE
Class ResourceRoleSpecification

This is the abstract base class for all ResourceRoleSpecification subclasses. It exists to enable relationships to be defined between it and other classes in the model. This helps prevent relationship explosion. It is used to define the invariant attributes, methods, relationships, and constraints of various types of roles associated with Resources (both physical and logical) in the model.

Attributes
ResourceRole _resourceRole _resourceRole

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RoleSpecification SID Models::Common Domain::Root Business Entities ABE::RoleSpecification
_role _role

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

Attribute Details

 _resourceRole
Public ResourceRole _resourceRole
Constraints:
Properties:

AggregationNone
Alias
AssociationSpecifiesResourceRoles
Association End
ClassResourceRoleSpecification
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_resourceRole
Name Expression
NamespaceResourceRoleSpecification
Opposite_specificationRole2
OwnerResourceRoleSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::ResourceRoleSpecification::_resourceRole
Stereotype
Template Parameter
TypeResourceRole
Upper*
Upper Value(*)
VisibilityPublic