Rozdział 8. Diagramy stanów

Diagramy maszyny stanów służą do obrazowania zachowania systemów programowych. Za ich pomocą można modelować zachowania klas, podsystemów lub nawet całych programów. Diagramy maszyny stanów są także doskonałym sposobem na modelowanie komunikacji zachodzącej z obiektami zewnętrznymi poprzez określone protokoły lub systemy, które działają, opierając się na zdarzeniach.

UML wyróżnia dwa typy maszyn stanów:

Maszyny stanowe zachowania

Przedstawiają zachowanie elementów modelu, np. obiektów, i reprezentują ich szczegółową implementację.

Protokołowe maszyny stanów

Pokazują zachowanie protokołów. Służą do obrazowania, w jaki sposób partycypanci powodują zmiany stanu protokołów oraz związanych z tymi zmianami zmian zachodzących ...

Get UML 2.0. Almanach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.