Resource Domain::Resource Specification ABE::LogicalResource Specification ABE::Software Resource and Software Specifications ABE::Software Resource Specification ABE
Class SoftwareSpecAlternativeRelationship

The specification of an association between SoftwareResourceSpecifications that are alternates of each other.

Attributes
String alternativeDifferences alternativeDifferences

A textual description of the differences between the alternates.

Boolean isExactAlternative isExactAlternative

An indicator that specifies if the alternate is an exact alternate.

Boolean isSymmetricalAlternative isSymmetricalAlternative

An indicator that specifies whether one SoftwareResourceSpecification is an alternate for the other involved in the relationshp and the other is an alternate for the SoftwareResourceSpecfication, or the SoftwareResourceSpecification is an alternate for the other only.

Attributes inherited from SID Models::Resource Domain::Resource Specification ABE::LogicalResource Specification ABE::Software Resource and Software Specifications ABE::Software Resource Specification ABE::SoftwareResourceSpecRelationship SID Models::Resource Domain::Resource Specification ABE::LogicalResource Specification ABE::Software Resource and Software Specifications ABE::Software Resource Specification ABE::SoftwareResourceSpecRelationship
softwareResourceSpecification softwareResourceSpecification, softwareResourceSpecification2 softwareResourceSpecification2, relationshipType relationshipType, relationshipTypeCode relationshipTypeCode, relationshipReason relationshipReason, validFor validFor

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameSoftwareSpecAlternativeRelationship
Name Expression
NamespaceSoftware Resource Specification ABE
Owned Template Signature
OwnerSoftware Resource Specification ABE
Owning Template Parameter
PackageSoftware Resource Specification ABE
Qualified NameSID Models::Resource Domain::Resource Specification ABE::LogicalResource Specification ABE::Software Resource and Software Specifications ABE::Software Resource Specification ABE::SoftwareSpecAlternativeRelationship
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 alternativeDifferences
Public String alternativeDifferences

A textual description of the differences between the alternates.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassSoftwareSpecAlternativeRelationship
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)
NamealternativeDifferences
Name Expression
NamespaceSoftwareSpecAlternativeRelationship
Opposite
OwnerSoftwareSpecAlternativeRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::LogicalResource Specification ABE::Software Resource and Software Specifications ABE::Software Resource Specification ABE::SoftwareSpecAlternativeRelationship::alternativeDifferences
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 isExactAlternative
Public Boolean isExactAlternative

An indicator that specifies if the alternate is an exact alternate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassSoftwareSpecAlternativeRelationship
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)
NameisExactAlternative
Name Expression
NamespaceSoftwareSpecAlternativeRelationship
Opposite
OwnerSoftwareSpecAlternativeRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::LogicalResource Specification ABE::Software Resource and Software Specifications ABE::Software Resource Specification ABE::SoftwareSpecAlternativeRelationship::isExactAlternative
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 isSymmetricalAlternative
Public Boolean isSymmetricalAlternative

An indicator that specifies whether one SoftwareResourceSpecification is an alternate for the other involved in the relationshp and the other is an alternate for the SoftwareResourceSpecfication, or the SoftwareResourceSpecification is an alternate for the other only.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassSoftwareSpecAlternativeRelationship
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)
NameisSymmetricalAlternative
Name Expression
NamespaceSoftwareSpecAlternativeRelationship
Opposite
OwnerSoftwareSpecAlternativeRelationship
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::LogicalResource Specification ABE::Software Resource and Software Specifications ABE::Software Resource Specification ABE::SoftwareSpecAlternativeRelationship::isSymmetricalAlternative
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic