UML 2 a unifikovaný proces vývoje aplikací

Kniha probírá tyto oblasti:

Požadavky: definice a specifikace požadavků, modelování případů užití (use cases)

Analýza: tvorba analytického modelu, nalezení tříd a objektů, vzájemných relací, používání dědičnosti a polymorfismu, seskupení souvisejících částí do analytických balíčků, realizace a pokročilá realizace případů užití, používání diagramů aktivit

Návrh: převod analytického modelu v návrhový, návrhové třídy, upřesňování relací, používání rozhraní a komponent, realizace případů užití, výhody stavových automatů a diagramů

Implementace: převod modelů do spustitelného kódu, rozdělení do komponent, instalace a nasazení softwaru.

Kniha se věnuje také jazyku OCL, který umožňuje doplňovat jazyk UML o dodatečné informace. UML notace přitom prolíná celou knihou, včetně navigace mezi jednotlivými kapitolami: názornějšího, komplexnějšího a srozumitelnějšího průvodce jazykem UML proto budete v češtině hledat jen stěží.

www.knihi.cz