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