3. 1. 4   Kaskade

Modell:    cascade (DEMO)

Kaskade

Beschreibung:
Für das Modell "cascade" benötigen Sie etwas mehr Platz auf der Zeichenfläche. Einen realen Hintergrund gibt es auch nicht, aber es wird sehr anschaulich, dass Verzweigungen beliebig kaskadiert werden können. Im Modell wurden insgesamt 10 Verzweigungen hintereinander geschaltet, wobei die letzte wieder auf den Anfang zeigt. Der einzige Job, der sich zu Beginn in der Warteschlange "Q1" befindet, "fällt" in die Warteschlange "Q2" und wird anschließend wieder zurück in die Warteschlange "Q1" gestellt (Was man natürlich auch viel einfacher durch eine einzige Verzweigung erreichen kann!). Nun beginnt das Spiel von vorn. Wer möchte, kann noch weitere Verzweigungen einfügen - eine Begrenzung der Anzahl gibt es nicht.

Anmerkungen:
Es handelt sich um ein infinites Modell, d.h., der Job pendelt ewig zwischen den Warteschlangen "Q1" und "Q2" hin und her. Im Normalfall kann man diesen Prozess durch Vorgabe eines Zeithorizonts zu einem Ende bringen. Diese Methode taugt aber im vorliegenden Fall nicht, da die Vorgänge selbst keine Zeit verbrauchen, die Uhr also gar nicht weiterläuft. Aus diesem Grund wurde in die Technologie "T1" ein Bedarfsobjekt auf "T10" (Arbeitsgang 1) eingefügt. Auf den Arbeitsgang 1 in "T10" besitzt zu Beginn den Buchungswert 10. Der Arbeitsgang 1 der Technologie "T1" bucht jedes Mal 1 ab. Um zu verhindern, dass "T10" wieder inkrementiert wird, erhält er die Menge 0 (im Arbeitsgang-Dialog einstellbar). Das Modell bricht nun nach 10 Durchläufen ab, da der Vorrat an "Arbeitsgang 1 /T 10" aufgebraucht zu sein scheint.