
Metamodel user guide
ActivityEdge is an abstract class for the connections along which tokens flow between activity nodes. It covers control and data flow edges.
Activity edges can control token flow.


Attribute | Description |
---|---|
string Guard [1..1] | Specification evaluated at runtime to determine if the edge can be traversed. |
string Weight [1..1] | Number of tokens consumed from the source node on each traversal. |
Association | Description |
---|---|
Interrupts : InterruptibleActivityRegion [0..1] | The edges leaving the region that will abort other tokens flowing in the region. |
Target : ActivityNode [0..1] | Edges that have the node as target. |
Source : ActivityNode [0..1] | Edges that have the node as source. |
RealizedInformationFlow : InformationFlow [0..*] | Determines which ActivityEdges will realize the specified flow. |