Pravidlo 30: případ užití, asociace a vztah include

Podobně jako aktér (odkaz na předchozí článek), i případ užití má svá omezení, co se asociace týče. A nejenom asociace, další pravidlo se věnuje (často špatně používaného) vztahu include.

První pravidlo nazvané binary_associations říká, že případy užití lze zahrnout pouze do binárních asociací. K tomu se přidává ještě pravidlo no_association_to_use_case, které zakazuje asociaci mezi případy užití patřící témuž subjektu.

Třetí pravidlo, cannot_include_self, pak zakazuje, aby případ užití přímo či nepřímo na sebe odkazovat pomocí vztahu include.

Co na to Sparx EA?

Škoda slov. Nic.

A to je vše?

Není. Jestliže se vám seriál líbil, čekají vás ještě další tři bonusová pravidla, a to v pravidelném čase. Tedy i příští týden budete mít co číst.

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.

About Slávek Rydval 134 Článků
Slávek Rydval začínal jako programátor, ale postupem času se dostal k návrhu softwaru, posléze k integrační architektuře a v současní době pracuje jednak jako architekt řešení a jednak jako školitel UML (základů i příprav k certifikační zkoušce OCUP 2) a nástroje Sparx Enterprise Architect. S UML přišel do styku již na univerzitě, ale opravdu intenzivně se mu věnuje posledních deset let. Na programování však nezanevřel a občas pár řádek kódu napíše.

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

Napište komentář

Vaše e-mailová adresa nebude zveřejněna.


*