6.5 Verbindung externer Tools zur Simulation

Es ist in GuiBuilder vorgesehen, dass externe Tools bzw. Plug-ins sich mit der Simulation verbinden lassen können. Diese werden dann über alle Vorgänge, die die Simulation betreffen, informiert. Sie werden dann zum Beispiel über den Start einer Simulation oder deren Ende benachrichtigt.

Desweiteren erhalten diese Tools alle Ausgabesignale, die während einer laufenden Simulation entstehen. Das sind die Signale, die als Aktionen in Zuständen als onEntry- bzw. onExit-Signal angegeben sind oder die als Ausgabe an Transitionen stehen. Sobald also ein Zustand betreten bzw. verlassen wird oder ein Zustandsübergang stattfindet, werden die entsprechenden Signale an alle mit der Simulation verbundenen Tools weitergereicht.

Diese können dann die Signale mit einer beliebigen Aktion assoziieren und diese ausführen. Sie können sich zum Beispiel ein Tool vorstellen, das den Verlauf einer Simulation protokolliert und in Dateien dauerhaft abspeichert.


i3D. Hannwacker - A. Gebel - M. Dürksen