Imagining the Geometric_Bulk object from figure as a closed black box, all one can see is that it transforms a single message received by it into a new set of messages, where is a strictly positive geometric random variable. In order to accomplish that, it needs to perform a few tricks.
The object has a reference to itself, denoted by the constant MYSELF declared with the Object type. Upon receiving a message at port PORT_IN, the object executes one of two possible actions:
If the server queue has a maximum size of customers, then the Tangram-II Markov chain generator explores the state space as depicted in figure .
In conclusion, we may notice that with the idea of recursive messages, Tangram-II can generate state spaces that, at first, may not be obvious how to model.
Guilherme Dutra Gonzaga Jaime 2010-10-27