Zustandsdiagramm (State diagram)

03/2022:

Ein Zustandsdiagramm ist ein UML Diagramm, das einen Prozess – meist einen Automaten – über die Zustände beschreibt. Die Zustände sind hier als blaue, abgerundete Rechtecke erkennbar. Übergänge bzw. Transitionen werden als gerichtete Linien (Pfeile) dargestellt, diese können eine Aktivität, eine Bedingung oder auch einen Event darstellen. Ein Automat ist meist eine Endlosschleife, die erst durch das komplette Abschalten des Geräts beendet wird. Start- und Endzustand werden durch schwarze Kreise dargestellt. Das Rautezeichen stellt eine Verzweigung dar. Durch die gewählte Aktivität oder ein eingtretenes Ereignis wird ein bestimmter Weg gewählt, der zum nächsten Zustand führt.

Beispiel: Fahrkartenautomat, erstellt mit draw.io