TemporalConstraint::TransitionEvent

Header Image
Content:
TransitionEvent : Public Class TemporalConstraint, LogicalTimeConditionMappingToTiming, BehaviorConstraintParameterBinding, Transition, EventOccurrenceMappingToEvents
A transition event denotes the occurrence, i.e. the actual happening, of certain logical, execution specific, and erroneous conditions, that fires the transitions of discrete behavior.<br/><br/>* An occurred logical event (occurredLogicalEvent) denotes a logical condition (e.g. when the measured value of vehicle speed is below 30 km/h) that takes place at a particular time instance and becomes valid in a certain time interval according to the definition of corresponding quantification. Logical events of input or output variables (defined through Attribute) can be communicated through the corresponding ports. <br/><br/>* An occurred execution specific event (occurredExecutionEvent) denotes a distinct form of condition change in system execution at distinct points in time, such as at the triggering of a function, or at the receiving/sending of data from/to ports. <br/><br/>* The occurrence of a fault, a failure, or a hazard (occurredFeatureFlaw, occurredHazardousEvent, or occurredFaultFailure) denotes a distinct form of deviation from nominal behaviors in certain time condition, of which the estimated existences are expressed by the corresponding anomaly or hazard definition. <br/><br/>Constraints:<br/>[1] The set of occurred erroneous events ((occurredFeatureFlaw, occurredHazardousEvent, or occurredAnomaly) is a symmetric set difference of feature flaws (Dependability::FeatureFlaw), system hazards (Dependability::HazardeousEvent, and system faults/failures (ErrorModel::Anomaly) as such concepts only differ in scope or in abstraction level.<br/><br/>Semantics:<br/>A transition between two states of discrete behavior can be fired to respond to the occurrence of an event (which is indicated by the role readEventOccurrences?) or to signal the occurrence of an event (which is indicated by the role writeEventOccurrance!).<br/>
  • Associations
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
Event
Class  
Name:  
 
Name: occurredExecutionEvent
 
Details:
 
LogicalEvent
Class  
Name:  
 
Name: occurredLogicalEvent
 
Details:
 
FeatureFlaw
Class  
Name:  
 
Name: occurredFeatureFlaw
 
Details:
 
HazardousEvent
Class  
Name:  
 
Name: occurredHazardousEvent
 
Details:
 
FaultFailure
Class  
Name:  
 
Name: occurredFaultFailure
The fault(s)/failure(failures) represented by the parameter condition.
Details:
 
Element Source Role Target Role
LogicalTimeCondition
Class  
Name:  
 
Name: endPointReference
 
Details:
 
SynchronousTransition
Class  
Name:  
 
Name: writeTransitionEvent
 
Details:
 
TemporalConstraint
Class  
Name:  
 
Name: transitionEvent
The events, when occurred, fire the transitions of discrete behaviors.
Details:
 
LogicalTimeCondition
Class  
Name:  
 
Name: startPointReference
The event occurance used as a reference point for the start of measuring the time duration.
Details:
 
SynchronousTransition
Class  
Name:  
 
Name: readTransitionEvent
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
TemporalConstraint Class Weak From  
BehaviorConstraintBindingEvent Class Generalization From  
BehaviorConstraintParameter Class Generalization To  
EAElement Class Generalization To