F9 (Tillstånddigram) Flashcards
Vad beskriver ett tillståndsdiagram?
Hur tillståndet hos systemets ingående objekt kan förändras
Visar **del av systemet
Tänk tillstånd**
snarare än klasser

Vad är ett tillstånd/state och hur modelleras det?
Beskriver ett tillstånd, tex “sovande”, “vaken”, på bildene “on loan” i motsats till “not on loan”
Modelleras som namn i en ruta

Vad är transition/övergång och hur modelleras det?
Visar övergång mellan olika tillstånd

Vad är ett event/händelse och hur modelleras det?
Visar ett beteende/händelse
Säger vad som sker vi övergång

Hur modelleras startmarkör och slutmarkör i ett tillståndsdiagram?

Vad är en action/handling i ett tillståndsdiagram?
Vad är en guard i ett tillståndsdiagram?
En vakt
Skrivs inom [hakparentser]

Hur modellerar man actions i ett tillstånd och vilka actions finns det?
- entry/
- do/
3 exit/
Modelleras actionnamnet/action i tillstånds-rutan

Vad innebär action entry/?
Aktivitet som inträffar direkt när tillståndet uppträder
Vad innebär action do/?
Aktivitet ska ska pågå hela tiden när objektet befinner sig i tillståndet
Vad innebär action exit/?
Aktivitet som inträffar när objektet lämnar tillståndet