Model 4a - Message Exchange & Waiting Queues

Parent Previous Next

Goals of this lesson


Model 4a simulates a simple communication between two processes.

Figure 1: Model 4a - Message Exchange / IYOPRO-Link



So, sometimes the upper process will be started earlier and sometimes later than the constant (lower) process and the message will be sent to either an already started and waiting or a not yet existing process instance. This leads us to two different possibilities:

  1. The lower process has to wait for the message to be sent.
  2. The message waits for the lower process instance to be created and the upper process continues instantly.

Note: In addition you can add a Transport Delay for each message flow under Optional Properties, which is also represented by a stochastic distribution.