Rvxąlkowv star w grabę stanów jest reprezentowany jako wypeł-nkłn okrąg palącrnnr za pomocą prrepoa i pierwszym stanem Hrmentu Prynioa pomiędzy stanami M reprezentowane jako tiamwiranr łuki pomiędzy stanami Podobnie jak stany, przejęcia mogą ponad*? zdarzenia i akcje Praejtóa mogą być etykietowane zdarzeniem lub akcją, która tworzy dane przejlcie
Ostatni stan jest reprezentowany jako okrąg wokół wypełnionej kropki Stan ten oznacza zakończenie maszyny stanów i może powodować wywołane zdarzenia kończącego w zawierającym gp surar złożonym Na rysunku 75 pokazany jest kompletny graf
Stan iJotony składa się z. Innych podstanów i jest przedstawiany z umieszczonymi wewnątrz stanami i przebiciami między stanami Technicznie rzecz biorąc. diagram stanów jest stanem /łożonym reprezentującym maszynę stanów modelowanego elementu. )cdnak zazwyczaj nie pokazuje się najbardziej zewnętrznego stanu złożonego
Stan zloiony może być podzielony na wiele równoległych, wewnętrznych maszyn stanów Wewnętrzne maszyny stanów są oddzielane od siebie za pomocą linii przerywanych. Nazwa stanu złożonego jest oddzielana Unią ciągłą, tak jak na rysunku 76
Rysunek 76. Równoległe maszyny stanów
Równoległe maszyny stanów są często wykorzystywane do modelowania współbieżnych wątków wewnątrz dużych systemów.
UMl. obsługuje specjalny typ stanu nazywany stanem synchronizującym. Stan synchronizujący jest wykorzystywany w równoległych maszynach stanu w celu określenia, że skojarzone współbieżne przejścia muszą się spotkać (lub zsynchronizować) przed przejściem do następnego stanu. Stan synchronizujący jest reprezentowany jako gwiazdka w okręgu, tak jak zostało to pokazane na rysunku 77 w dalszej części rozdziału.
Diagramy ilarufw 75