ProbabilisticTimingConstraint : public class
Created: 2012-05-29 17:59:58
Modified: 2012-07-10 16:41:53
Project:
Advanced:
<p>A timing constraints that modifies the associated constraints and adds a probabilistic distribution. Valid for constraints that has a jitter and/or a lower and upper parameter. Separate distributions can be provided for the jitter or distance.<br/></p><p><br/></p><p>The semantic of the predefined distributions is as usual. For example, the semantics of a 'uniform' distribution between lower and upper is a function that associates with every interval [t1;t2] included in [lower, upper] a probaValue equal to (t2-t1) / (upper-lower). The only difference concerns situations where the predefined distributions may have values outside the bounds defined by lower and upper. In that case it is assumed that these values will be ignored and therefore to ensure that the sum of all remaining probability values P (formally defined as the definite integral of the probability distribution between lower and upper) is equal to 1, we adapt the standard semantics as follows: the probability of any interval between lower and upper is divided by P.<br/></p><p><br/></p><p>It is important to note here that we will also use Time distributions to describe jitter, and in this case the bounds will be 0 and jitter instead of lower and upper. The following explanations also apply to these distributions.<br/></p><p><br/></p><p>Constraints:<br/></p><p>[1] constraint must have a jitter or constraint must have a lower and upper parameter.<br/></p>
Element Source Role Target Role Details
TimingConstraint
Class  
Name:  
 
Name: constraint
 
 
Element Source Role Target Role Details
TimeDistribution
Class  
Name: distanceDistribution
Distribution within the window defined by the lower and upper parameter of the constraint.
Name:  
 
 
TimeDistribution
Class  
Name: jitterDistribution
Distribution within the window defined by the jitter parameter of the constraint.
Name:  
 
 
Object Type Connection Notes
TimeDistribution Class Strong  
TimingConstraint Class Generalization  
TimeDistribution Class Strong