Resource Domain::Resource ABE::Logical Resource ABE::Computing and Software ABE::Software Resource and Software ABE
AssociationClass PartyRoleUsesProcessesDetails

This class defines the semantics of the PartyRoleUsesProcesses association. Since different PartyRoles have different privileges for working on and running the SoftwareResource, an association class is needed to accurately model these details. This association defines the semantics of how a particular PartyRole uses this SoftwareResource instance.

Attributes
Integer currentNumberProcesses currentNumberProcesses

This attribute defines the current number of processes that can be used by this particular PartyRole.

Integer maxNumberProcesses maxNumberProcesses

This attribute defines the maximum number of processes that can be allocated to a particular PartyRole.

Integer processesPerUserMax processesPerUserMax

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Entity SID Models::Common Domain::Root Business Entities ABE::Entity
_entityIdentification _entityIdentification, _entityRole _entityRole, managedEntity managedEntity, characteristicValue characteristicValue

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 Derivedfalse
Is Leaffalse
Keywords
Kind0 - simple
NamePartyRoleUsesProcessesDetails
Name Expression
NamespaceSoftware Resource and Software ABE
Owned Template Signature
OwnerSoftware Resource and Software ABE
Owning Template Parameter
PackageSoftware Resource and Software ABE
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Computing and Software ABE::Software Resource and Software ABE::PartyRoleUsesProcessesDetails
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 currentNumberProcesses
Public Integer currentNumberProcesses

This attribute defines the current number of processes that can be used by this particular PartyRole.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleUsesProcessesDetails
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
MultiplicityNone (1)
NamecurrentNumberProcesses
Name Expression
NamespacePartyRoleUsesProcessesDetails
Opposite
OwnerPartyRoleUsesProcessesDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Computing and Software ABE::Software Resource and Software ABE::PartyRoleUsesProcessesDetails::currentNumberProcesses
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 maxNumberProcesses
Public Integer maxNumberProcesses

This attribute defines the maximum number of processes that can be allocated to a particular PartyRole.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleUsesProcessesDetails
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
MultiplicityNone (1)
NamemaxNumberProcesses
Name Expression
NamespacePartyRoleUsesProcessesDetails
Opposite
OwnerPartyRoleUsesProcessesDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Computing and Software ABE::Software Resource and Software ABE::PartyRoleUsesProcessesDetails::maxNumberProcesses
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 processesPerUserMax
Public Integer processesPerUserMax
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyRoleUsesProcessesDetails
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
MultiplicityNone (1)
NameprocessesPerUserMax
Name Expression
NamespacePartyRoleUsesProcessesDetails
Opposite
OwnerPartyRoleUsesProcessesDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Computing and Software ABE::Software Resource and Software ABE::PartyRoleUsesProcessesDetails::processesPerUserMax
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic