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

Tento článek je součástí seriálu 30 pravidel UML. Pokud jste ještě nečetli, podívejte se na výchozí článek. Ostatní články můžete dohledat pomocí štítku 30 pravidel UML.

Chcete vědět více? Objednejte si knihu UML pro analytiky nebo navštivte některé mé školení. Některá z nich jsou online.

Zanechat odpověď

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *