Ein einfacher Zustand ist ein Zustand, der keine Unterstruktur hat. Ein Zustand, der Unterzustände (verschachtelte Zustände) hat, wird als zusammengesetzter Zustand bezeichnet. Unterzustände können auf jeder Ebene verschachtelt werden. Ein verschachtelter Zustandsautomat kann höchstens einen Anfangszustand und einen Endzustand haben. Unterzustände werden zur Vereinfachung komplexer flacher Zustandsautomaten verwendet, indem sie zeigen, dass einige Zustände nur innerhalb eines bestimmten Kontexts (des umschließenden Zustands) möglich sind.
Weiterlesen