4 State Machine Model ToC Previous

4.4 Representation of state machines in the AddressSpace ToC Previous Next

4.4.14 HasEffect ToC Previous Next index

The HasEffect ReferenceType is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferences.

The semantic of this ReferenceType is to point from a Transition to something that will be effected when the Transition is triggered. In this annex we only define EventTypes as Effects. However, the ReferenceType is not restricted to point to EventTypes.

The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode can be of any NodeClass.

If the TargetNode is an EventType, each time the Transition is triggered (either by a Client or internally in the Server) an Event of that EventType or a subtype shall be generated.

The representation of the HasEffect ReferenceType in the AddressSpace is specified in Table 13.

Table 13 – HasEffect ReferenceType

Attributes Value    
BrowseName HasEffect    
InverseName MayBeEffectedBy    
Symmetric False    
IsAbstract False    
References NodeClass BrowseName Comment
       
Conformance Units      
Base Info Finite State Machine Instance      

Previous Next