To jest stara wersja strony!
Diagram stanów
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)
wersja z 08.02.26
Zagadnienia problematyczne
W drugim diagramie stanowym jeden z atrybutów tabeli XTT przekształciłem w stan, a drugi w warunek dozoru (warunek zapisany jest nad strzałką pomiędzy stanami, gdy jest on spełniony jeden stan przechodzi w drugi zgodnie z kierunkiem strzałki między nimi). Powoduje to następujący problem: które z parametrów przekształcać w stany, a które w warunki dozoru?
wersja z 08.03.04
By uniknąć problemu, które atrybuty XTT przekształcać w warunki, a które w stany, ustalam:
Zmodyfikowany wg powyższych ustaleń diagram stanowy dla diagramu XTT th wygląda następująco:
Zmodyfikowany diagram stanowy dla diagramu XTT th: |
| |
Ponadto powyższy diagram byłby zgodny z takim XTT, w których wiersze w tabelach są interpretowane z góry na dół oraz mają być unikalnymi kombinacjami wartości atrybutów, gdyż w przypadku użycia pseudostanu Wybór, zgodnie ze specyfikacją OMG UML 2.1.2 (s. 376) warunki dozoru powinnny być wzajemnie wykluczające się.
Zagadnienia problematyczne
Co oznacza -X, +Y w
XTT?