next up previous contents index
Next: Program structure Up: No Title Previous: The simulation library

The library BPSIM

The simulation library BPSIM provides a number of C++ classes to enable the programming and simulation of process models designed and/or modelled with Logistics Based Business Modelling. The concepts operation, external agent, transport, waitqueue, choice, archive, means and employee all have their counterpart in BPSIM-classes. The library consists of the following classes:

As one can see, the objects task and organization unit from LBBM  have no specific counterpart in BPSIM. The reason for this is that having no other datahandler between two operations already implies those operations belong to the same task. Consequently they are executed with no time in between and by the same employee. Also, the fact that tasks are executed in different organization units  does not add any information that changes the behaviour of the simulation. If it takes time to transport information between different units, then that time can be represented by the object of class transport between those units.

For the gathering and analyzing of results the SIM classes histogram  and analysis  are used. The class agent, for example, can be given a histogram to track the lead time of data it has generated. After the simulation has finished the results are printed to standard output.



next up previous contents index
Next: Program structure Up: No Title Previous: The simulation library



A Eliëns
Mon Jun 1 11:51:50 MET DST 1998