TimingConstraints::ExecutionTimeConstraint

Header Image
Content:
ExecutionTimeConstraint : Public Class TimingConstraints1
An ExecutionTimeConstraint limits the time between the starting and stopping of an executable entity (function), not counting the intervals when the execution of such an executable entity (function) has been interrupted.<br/><br/>Semantics:<br/>A system behavior satisfies an ExecutionTimeConstraint c if and only if<br/>for each occurrence x of event c.start,<br/> E is the set of times between x and the next c.stop<br/> occurrence, excluding the times between any c.preempt<br/> occurrence and its next c.resume occurrence,<br/>and<br/> c.lower #lt;= length of all continuous intervals in E #lt;= c.upper<br/>
  • Associations
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
Event
Class  
Name:  
 
Name: resume
Event corresponding to execution resume folowing preemption
Details:
 
Event
Class  
Name:  
 
Name: preemption
Event corresponding to execution preemption
Details:
 
Event
Class  
Name:  
 
Name: stop
 
Details:
 
Event
Class  
Name:  
 
Name: start
 
Details:
 
Element Source Role Target Role
TimingExpression
Class  
Name: lower
 
Name:  
 
Details:
 
TimingExpression
Class  
Name: upper
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
TimingExpression Class Strong From  
TimingExpression Class Strong From  
TimingConstraint Class Generalization To