Volatility N

The coordination mechanisms for volatility are very simple. They differ from those of division only by the fact that the tokens representing the resources don't return to place Pn. There are two possibilities for volatility. In the first case, it is related to each task (volA), i.e., the resource is available n times for each task. The second variation (volB) establishes that the resource is available n times for any tasks (Pn is shared among tasks). These mechanisms are shown in Figures 34 and 35, respectively. In Figure 34, place P1 (initially with a token) avoids that another resource be alocated to the same task before its end.

Figure 34: Volatility 2 (volA).

Figure 35: Volatility 2 (volB).

The mechanism for volB using high level PN is shown in Figure 36. The mechanism for volA can be easily constructed changing the Nr tokens in place Pn for n tokens of each task's color (Na, Nb, etc).


Figure 36: Volatility n (volB) using high level PN.

<< Back