08.03.2014 Aufrufe

Folien als PDF

Folien als PDF

Folien als PDF

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

UML: Verhaltensbeschreibung<br />

Methodischer Entwurf eingebetteter Systeme<br />

Modelle und Begriffe<br />

• Es muss sowohl das Verhalten (behavior) <strong>als</strong> auch die Struktur<br />

des Systems beschrieben werden.<br />

• Eine Möglichkeit zur Beschreibung des Verhaltens einer Aufgabe<br />

bzw. Operation ist ein Zustandsautomat (state<br />

machine).<br />

• Ein signal ist eine asynchron auftretende Grösse<br />

• Ein call event entspricht einem Prozeduraufruf<br />

• Ein timeout event (timer<br />

event) bewirkt das Verlassen eines<br />

Zustands nach einer gewissen Zeit.<br />

<br />

Signal event<br />

Signal Event:<br />

mouse_click<br />

declaration<br />

(x,y)<br />

a<br />

mouse_click(x,y)<br />

b<br />

x,y:Position<br />

Call Event:<br />

c<br />

draw_box(10,5)<br />

d<br />

Timer Event:<br />

e<br />

tm(time-value)<br />

f<br />

S. A. Huss / Folie 3-27

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!