Präsentation zur Lehrveranstaltung "Software Engineering"
Präsentation zur Lehrveranstaltung "Software Engineering"
Präsentation zur Lehrveranstaltung "Software Engineering"
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Statechart-Modelle/-Diagramme<br />
Zustand: (state) ist die Verfassung (im Verlaufe des Lebens) eines Objekts, in der es<br />
• einer Bedingung genügt<br />
• eine Aktivität ausführt (andauernd)<br />
• auf ein Ereignis wartet<br />
Ein Zustand ist einer Klasse zugeordnet.<br />
Nicht jede Änderung eines Attributwertes wird als Zustandsänderung registriert.<br />
Transition: durch ein Ereignis verursachte Zustandsänderung eines Objekts (Zustands-<br />
Übergang). Wenn ein Ereignis empfangen wird, hängt der nächste Zustand<br />
sowohl vom aktuellen Zustand als auch vom empfangenen Ereignis ab.<br />
Zustandsautomat: Graph, bestehend aus Zuständen (Knoten) und Transitionen (Kanten),<br />
der die Reaktion eines Objekts einer Klasse auf den Empfang von „äußeren Stimuli“<br />
beschreibt. Zustandsautomat ist einer Klasse oder einer Operation zugeordnet.<br />
62