Object Flow

StarUML

Object Flow

Top  Previous  Next

Semantics

An object flow is one of two types of activity edges, which are directed connection (flows) between activity nodes, the other being a control flow. As soon as the activity node at the source (tail) end of the flow is finished it presents tokens to the object flow at the target (arrowhead) end of the flow. An object flow can only carry object (data) tokens; it cannot carry control tokens. There are rules that specify whether tokens can flow along the object flow and these are determined by the type of activity node at the source and target of the flow. In the case of complete activities an object flow may define a weight, which specifies the minimum number of tokens that must flow along the object flow as a group.

Procedure for creating object flow

In order to create Object Flow,

1.Click [Toolbox] -> [Activity] -> [Object Flow] button.

ch05_635

2.And click at the position where Object Flow will be placed in the [main window]. Then the quick dialog of object flow state is shown as follows.

ch05_636

3.At the quick dialog, enter the object flow state name and press [Enter] key.

ch05_637