TimingConstraint : public abstract class
Created: 2011-06-22 15:18:22
Modified: 2012-07-09 09:50:13
Project:
Advanced:
<p>This abstract element references a mode in order to indicate that the corresponding TimingConstraint is only valid when the specified mode is active.<br/></p><p><br/></p><p>Semantics:<br/></p><p>The TimingConstraint does not describe what is classically referred to as a "design" constraint but has the role of a property, requirement, or a validation result. It is a requirement if this TimingConstraint refines a Requirement (by the Refine relationship). The TimingConstraint is a validation result if it realizes a VVActualOutcome, it is an intended validation result if it realizes a VVIntendedOutcome, and in other cases it denotes a property.<br/></p>
Element Source Role Target Role Details
Mode
Class  
Name:  
 
Name: mode
Reference to the mode in which the timing constraint is valid.
 
Element Source Role Target Role Details
Timing
Class  
Name:  
 
Name: constraint
 
 
ProbabilisticTimingConstraint
Class  
Name:  
 
Name: constraint
 
 
Object Type Connection Notes
ExecutionTimeConstraint Class Generalization  
InputSynchronizationConstraint Class Generalization  
StrongDelayConstraint Class Generalization  
OrderConstraint Class Generalization  
OutputSynchronizationConstraint Class Generalization  
StrongSynchronizationConstraint Class Generalization  
EAElement Class Generalization  
SynchronizationConstraint Class Generalization  
SporadicConstraint Class Generalization  
RepetitionConstraint Class Generalization  
ReactionConstraint Class Generalization  
PeriodicConstraint Class Generalization  
PatternConstraint Class Generalization  
DelayConstraint Class Generalization  
BurstConstraint Class Generalization  
ArbitraryConstraint Class Generalization  
AgeConstraint Class Generalization  
Timing Class Weak  
ProbabilisticTimingConstraint Class Generalization