Zustandsautomat

Ein Zustandsautomat (Finite State Machine, FSM) modelliert Systeme mit endlich vielen Zuständen und Übergängen. Er wechselt bei Ereignissen zwischen Zuständen. Einsatz: Parsing, Protokolle, UI-Logik, Workflows. Zustandsautomaten machen Verhalten deterministisch und testbar.