To jest stara wersja strony!
Diagram stanów (08.02.26)
Diagramy maszyny stanów służą do obrazowania zachowania systemów programowych. (…)
Maszyny stanowe mają zastosowanie w prezentacji zachowania wybranych fragmentów systemów za pomocą grafów. (
Pilone 2007, s. 111)
W tabelach poniżej przedstawiłem próbę zamodelowania dwóch prostych diagramów XTT przy pomocy diagramów stanów UMLa:
Diagram stanowy dla diagramu XTT dt: |
| |
Diagram stanowy dla diagramu XTT th: |
| |
W tabeli wymieniłem typy użytych pseudostanów:
Symbol | Opis pseudostanu (na podstawie: Pilone 2007, s. 125) |
| Pseudostan początkowy - punkt początkowy maszyny stanów. |
| Wybór - pozwala działającej maszynie stanów na wybór jednego z kilku różnych stanów na podstawie warunków dozoru zdefiniowanych dla przejść. |
| Rozwidlenie i scalenie - rozwidlenie w wykonywaniu maszyny stanowej na obszary współbieżne, scalenie ponownie łączy obszary w jedno przejście. Maszyna stanowa nie wyjdzie ze scalenia dopóki wszystkie obszary nie przejdą w jego pseudostan. |
Zagadnienia problematyczne