BehaviorDescription::BehaviorConstraintPrototype

Header Image
Content:
BehaviorConstraintPrototype : Public <<atpPrototype>> Class BehaviorContraintsTargetAssocation, BehaviorConstraintParameterBinding, BehaviorConstraintPrototype, BehaviorConstraintsInternalStructure
BehaviorConstraintPrototype is the modeling construct for declaring the instantiated occurrence(s) of a behavior constraint type (BehaviorConstraintPrototype.type) in particular behavior specification context where the behavior constraint type acts as part.<br/><br/>BehaviorConstraintPrototype.instantiationVariable {ordered} is declared by BehaviorConstraintPrototype.type.interfaceVariable {ordered} <br/><br/>Constraints:<br/>[1] A BehaviorConstraintPrototype must has a type (BehaviorConstraintPrototype.type) and a context where it acts as part (BehaviorConstraintType.part).<br/><br/>BehaviorConstraintType.part:BehaviorConstraintPrototype.instantiationVariable can only be a subset of the BehaviorConstraintType.interfaceVariable. <br/><br/>Semantics:<br/>See BehaviorConstraintType.<br/><br/>Extension: <br/>TraceableSpecification.<br/>
  • Associations
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
«atpType» BehaviorConstraintType
Class «isOfType»
Name:  
 
Name: type
The behavior constraint type instantiated by the prototype.
Details:
 
VehicleFeature
Class  
Name:  
 
Name: targetedVehicleFeatureElement
The corresponding vehicle feature elements of a behavior constraint prototype.
Details:
 
BehaviorConstraintInternalBinding
Class  
Name:  
 
Name: instantiationVariable
The contextual parameters used for the prototype instantiation.
Details:
 
Element Source Role Target Role
«instanceRef» BehaviorConstraintPrototype_errorModelTarget
Class  
Name: errorModelTarget
 
Name:  
 
Details:
 
«atpType» BehaviorConstraintType
Class  
Name:  
 
Name: part
Other behavior constraints that are instantiated as the internal parts.
Details:
 
«instanceRef» BehaviorConstraintPrototype_functionTarget
Class  
Name: functionTarget
 
Name:  
 
Details:
 
«instanceRef» BehaviorConstraintPrototype_hardwareComponentTarget
Class  
Name: hardwareComponentTarget
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0