V předchozím pravidle jsme se bavili o pseudostavu fork, nyní se zaměříme na jeho doplněk, tedy pseudostav join.
Pseudostav join je určen je sloučení více přechodů do jednoho. Při tom musíme mít stále na paměti, že stavový automat na úrovni jednoho regionu smí být právě v jednom stavu. UML z tohoto důvodu definuje pro pseudostav join následující dvě pravidla:
- Pravidlo join_vertex nařizuje, aby pseudostav join měl alespoň dva příchozí přechody a právě jeden odchozí.
- Pravidlo transitions_incoming pak říká, že všechny příchozí přechody musí začínat v různých regionech jednoho ortogonálního stavu.

Co na to Sparx EA?
Mrzí mě, že se opakuji, ale ani zde Sparx EA nebere ani jedno ze zmíněních pravidel v potaz.

Douška
Celý seriál 30 pravidel UML byl revidován, upraven a knižně vydán. Pokud jej chcete mít k dispozici v papírové podobě, navštivte stránky nakladatelství Elebedial.

Buďte první kdo přidá komentář