Hintergrundinformationen

Ein Zustandsdiagramm (engl. state diagram) zeigt eine Folge von Zuständen, die ein Objekt im Laufe seines Lebens durchläuft und aufgrund welcher Stimuli Zustandsänderungen stattfinden. Jeder Lebenszyklus beginnt mit dem Startzustand und endet in einem Endzustand, der jedoch nicht eindeutig sein muß. Zustandsdiagramme beschreiben das innere Zustandsmodell eines Objektes.

Ein Zustand kann von Objekten genau einer Klasse angenommen werden und stellt eine Abstraktion bzw. Zusammenfassung einer Menge von Attributwerten dar, die die Objekte dieser Klasse einnehmen können, je nach Verlauf ihres Lebens. Eine Sonderstellung kommt dem Startzustand und den Endzuständen zu. Sie stehen zu Beginn bzw. am Ende eines jeden Lebenszyklus'.

Eine Transition beschreibt den Übergang von einen Zustand in den folgenden. Sie ist unmittelbar mit einer Änderung der den Zustand beschreibenden Attribute verbunden.