AttributeQuantificationConstraint::Attribute

Header Image
Content:
Attribute : Public <<atpPrototype>> Class AttributeQuantificationConstraint, BehaviorConstraintParameterBinding, ComputationConstraint
The attribute (Attribute) denotes a parameter or argument of a behavior constraint specification. An attribute can be a constant, simple, or complex data, given by the corresponding EAST-ADL data types (EADataType) for the related meta-information like unit, valid range, required accuracy, etc. <br/><br/>An attribute can represent an in-, out-, or local-quantity to be processed. If an attribute is externally visible (isExternVisible = true), it denotes an input or output variable and has associated structural ports given by the function ports for the external accesses.<br/><br/>Attributes are instantiation parameters (BehaviorInstantiationParameter), to which certain values can be assigned when a behavior constraint type is instantiated as behavior constraint instances (i.e. prototypes) in certain specification contexts.<br/><br/>Constraints:<br/>[1] An attribute must be typed by EADataType.<br/><br/>Semantics:<br/>The attributes of a behavior constraint specification is a subset of elements in the vector space of R^n, where R is the real number and n is a natural number defining the dimension of vector space.<br/>
  • Attributes
  • Associations
  • Associations From
  • Advanced
  • Other Links
Attribute Scope Type
isExternVisible Public Boolean
 
Element Source Role Target Role
«atpType» EADatatype
Class «isOfType»
Name:  
 
Name: type
The type of the attribute.
Details:
 
Element Source Role Target Role
LogicalTransformation
Class  
Name:  
 
Name: out
The output data of the transformation.
Details:
 
LogicalTransformation
Class  
Name:  
 
Name: in
The input data of the transformation.
Details:
 
LogicalTransformation
Class  
Name:  
 
Name: contained
The data that are used both as internal attribute of the transformation.
Details:
 
Quantification
Class  
Name:  
 
Name: operand
The operands of quantification expressions.
Details:
 
AttributeQuantificationConstraint
Class  
Name:  
 
Name: attribute
The value attributes of a behavior constraint.
Details:
 
BehaviorAttributeBinding
Class  
Name:  
 
Name: attribute
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
BehaviorConstraintBindingAttribute Class Generalization From  
AttributeQuantificationConstraint Class Weak From  
BehaviorConstraintParameter Class Generalization To  
EAElement Class Generalization To