30.01.2014 Aufrufe

Präsentation zur Lehrveranstaltung "Software Engineering"

Präsentation zur Lehrveranstaltung "Software Engineering"

Präsentation zur Lehrveranstaltung "Software Engineering"

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!