Resource Domain::Resource Specification ABE::CompoundResource Specification ABE
Class CompoundResourceSpec

The CompoundResourceSpec used to define the invariant characteristics and behavior (attributes, methods, constraints, and relationships) of a CompoundResource.
The key difference between a CompoundResourceSpec and either a PhysicalResourceSpec and a LogicalResourceSpec is that a PhysicalResourceSpec and LogicalResourceSpec define templates for specifying the invariant characteristics and behavior of PhysicalResources and LogicalResources, respectively. Optionally, one or more CompoundResourceSpecs may also be specified.
Thus, a CompoundResourceSpec is in effect a "shorthand notation" for specifying complementary PhysicalResourceSpecs and / or LogicalResourceSpecs.

Attributes
CompoundResourceRole _compoundResourceRole _compoundResourceRole
ResourceSpecification _resourceSpecification _resourceSpecification
SoftwareSpecification softwareSpecification5 softwareSpecification5

Attributes inherited from SID Models::Resource Domain::Resource Specification ABE::ResourceSpecification SID Models::Resource Domain::Resource Specification ABE::ResourceSpecification
_businessInteractionItem _businessInteractionItem, _resourceSpecVersion _resourceSpecVersion, _resourceSpecification2 _resourceSpecification2, _resourceSpecification1 _resourceSpecification1, _resourceSpecType _resourceSpecType, _resource _resource, _compoundResourceSpec _compoundResourceSpec, _resourceUsageSpec _resourceUsageSpec, _resourceFacingServiceSpec _resourceFacingServiceSpec, _productSpecification2 _productSpecification2, _networkAddressSpecification _networkAddressSpecification, performancespecification performancespecification, sapSpec sapSpec, resourceCapacity resourceCapacity, resourceCapacityDemand resourceCapacityDemand, resourceCandidate resourceCandidate, supplier supplier, softwareSpecification4 softwareSpecification4, resourceConfigSpec resourceConfigSpec, resourceTestSpecRole resourceTestSpecRole, fulfilledSalesProdSpec fulfilledSalesProdSpec, purchaseProductSpecification purchaseProductSpecification, resourceSpecificationRelationship resourceSpecificationRelationship, resourceSpecificationRelationship2 resourceSpecificationRelationship2, resourceSpecCharUse resourceSpecCharUse, projectdeliverable projectdeliverable, resourcePerformanceSpec resourcePerformanceSpec

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 Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCompoundResourceSpec
Name Expression
NamespaceCompoundResource Specification ABE
Owned Template Signature
OwnerCompoundResource Specification ABE
Owning Template Parameter
PackageCompoundResource Specification ABE
Qualified NameSID Models::Resource Domain::Resource Specification ABE::CompoundResource Specification ABE::CompoundResourceSpec
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _compoundResourceRole
Public CompoundResourceRole _compoundResourceRole
Constraints:
Properties:

AggregationShared
Alias
AssociationSpecifiesCompoundResourceRoles
Association End
ClassCompoundResourceSpec
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_compoundResourceRole
Name Expression
NamespaceCompoundResourceSpec
Oppositecompoundresourcespec
OwnerCompoundResourceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::CompoundResource Specification ABE::CompoundResourceSpec::_compoundResourceRole
Stereotype
Template Parameter
TypeCompoundResourceRole
Upper*
Upper Value(*)
VisibilityPublic


 _resourceSpecification
Public ResourceSpecification _resourceSpecification
Constraints:
Properties:

AggregationShared
Alias
AssociationCompoundResourceSpecComposedOf
Association End
ClassCompoundResourceSpec
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_resourceSpecification
Name Expression
NamespaceCompoundResourceSpec
Opposite_compoundResourceSpec
OwnerCompoundResourceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::CompoundResource Specification ABE::CompoundResourceSpec::_resourceSpecification
Stereotype
Template Parameter
TypeResourceSpecification
Upper*
Upper Value(*)
VisibilityPublic


 softwareSpecification5
Public SoftwareSpecification softwareSpecification5
Constraints:
Properties:

AggregationNone
Alias
AssociationCompoundResourceSpecRealizedBySoftwareSpec
Association End
ClassCompoundResourceSpec
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*
NamesoftwareSpecification5
Name Expression
NamespaceCompoundResourceSpec
OppositecompoundResourceSpec2
OwnerCompoundResourceSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::CompoundResource Specification ABE::CompoundResourceSpec::softwareSpecification5
Stereotype
Template Parameter
TypeSoftwareSpecification
Upper*
Upper Value(*)
VisibilityPublic