Common Domain::Metric ABE::Metric Definition Measure ABE
Class MetricDefMeasureExpression

MetricDefMeasureExpression describes strict relations between MetricDefMeasure subordinates (MetricDefMeasureThresholdRule, MetricDefMeasureApplicability, MetricDefMeasureConsequence). The baseline idea of MetricDefMeasureExpression is to resolve the multiple associations between MetricDefMeasure subordinates. For example, an expression may consist of a consequence and its applicability for a MetricDefMeasure.

Attributes
MetricDefMeasure metricDefMeasure metricDefMeasure
Boolean metricDefMeasureApplicability metricDefMeasureApplicability

An indicator that is set to true if a MetricDefMeasureApplicability is part of the MetricDefMeasureExpresssion.

MetricDefMeasureApplicability metricDefMeasureApplicability1 metricDefMeasureApplicability1
Boolean metricDefMeasureConsequence metricDefMeasureConsequence

An indicator that is set to true if a MetricDefMeasureConsequence is part of the MetricDefMeasureExpresssion.

MetricDefMeasureConsequence metricDefMeasureConsequence1 metricDefMeasureConsequence1
Boolean metricDefMeasureThresholdRule metricDefMeasureThresholdRule

An indicator that is set to true if a MetricDefMeasureThresholdRule is part of the MetricDefMeasureExpresssion.

MetricDefMeasureThresholdRule metricDefMeasureThresholdRule1 metricDefMeasureThresholdRule1
«baseType» TimePeriod validFor validFor

The period of time during which the MetricDefMeasureExpression applies.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameMetricDefMeasureExpression
Name Expression
NamespaceMetric Definition Measure ABE
Owned Template Signature
OwnerMetric Definition Measure ABE
Owning Template Parameter
PackageMetric Definition Measure ABE
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 metricDefMeasure
Public MetricDefMeasure metricDefMeasure
Constraints:
Properties:

AggregationNone
Alias
AssociationMetricDefMeasureUses
Association End
ClassMetricDefMeasureExpression
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
NamemetricDefMeasure
Name Expression
NamespaceMetricDefMeasureExpression
OppositemetricDefMeasureExpression
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::metricDefMeasure
Stereotype
Template Parameter
TypeMetricDefMeasure
Upper1
Upper Value(1)
VisibilityPublic


 metricDefMeasureApplicability
Public Boolean metricDefMeasureApplicability

An indicator that is set to true if a MetricDefMeasureApplicability is part of the MetricDefMeasureExpresssion.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassMetricDefMeasureExpression
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)
NamemetricDefMeasureApplicability
Name Expression
NamespaceMetricDefMeasureExpression
Opposite
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::metricDefMeasureApplicability
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 metricDefMeasureApplicability1
Public MetricDefMeasureApplicability metricDefMeasureApplicability1
Constraints:
Properties:

AggregationNone
Alias
AssociationMetricApplicabilityPlaysRoleIn
Association End
ClassMetricDefMeasureExpression
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)
Multiplicity0..1
NamemetricDefMeasureApplicability1
Name Expression
NamespaceMetricDefMeasureExpression
OppositemetricDefMeasureExpression
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::metricDefMeasureApplicability1
Stereotype
Template Parameter
TypeMetricDefMeasureApplicability
Upper1
Upper Value(1)
VisibilityPublic


 metricDefMeasureConsequence
Public Boolean metricDefMeasureConsequence

An indicator that is set to true if a MetricDefMeasureConsequence is part of the MetricDefMeasureExpresssion.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassMetricDefMeasureExpression
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)
NamemetricDefMeasureConsequence
Name Expression
NamespaceMetricDefMeasureExpression
Opposite
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::metricDefMeasureConsequence
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 metricDefMeasureConsequence1
Public MetricDefMeasureConsequence metricDefMeasureConsequence1
Constraints:
Properties:

AggregationNone
Alias
AssociationMetricDefMeasureConsequencePlaysRoleIn
Association End
ClassMetricDefMeasureExpression
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)
Multiplicity0..1
NamemetricDefMeasureConsequence1
Name Expression
NamespaceMetricDefMeasureExpression
OppositemetricDefMeasureExpression
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::metricDefMeasureConsequence1
Stereotype
Template Parameter
TypeMetricDefMeasureConsequence
Upper1
Upper Value(1)
VisibilityPublic


 metricDefMeasureThresholdRule
Public Boolean metricDefMeasureThresholdRule

An indicator that is set to true if a MetricDefMeasureThresholdRule is part of the MetricDefMeasureExpresssion.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassMetricDefMeasureExpression
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)
NamemetricDefMeasureThresholdRule
Name Expression
NamespaceMetricDefMeasureExpression
Opposite
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::metricDefMeasureThresholdRule
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 metricDefMeasureThresholdRule1
Public MetricDefMeasureThresholdRule metricDefMeasureThresholdRule1
Constraints:
Properties:

AggregationNone
Alias
AssociationMetricDefMeasureThresholdRulePlaysRoleIn
Association End
ClassMetricDefMeasureExpression
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)
Multiplicity0..1
NamemetricDefMeasureThresholdRule1
Name Expression
NamespaceMetricDefMeasureExpression
OppositemetricDefMeasureExpression
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::metricDefMeasureThresholdRule1
Stereotype
Template Parameter
TypeMetricDefMeasureThresholdRule
Upper1
Upper Value(1)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period of time during which the MetricDefMeasureExpression applies.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassMetricDefMeasureExpression
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)
NamevalidFor
Name Expression
NamespaceMetricDefMeasureExpression
Opposite
OwnerMetricDefMeasureExpression
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Metric ABE::Metric Definition Measure ABE::MetricDefMeasureExpression::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic