Książka demonstruje sposób modelowania systemów informacyjnych z zastosowaniem podejścia obiektowego i języka UML 2.1. Czytelnik odnajdzie w niej współczesne spojrzenie na modelowanie i projektowanie systemów informatycznych w ujęciu obiektowym zilustrowane użytecznymi przykładami użycia języka UML w rozmaitych obszarach. W książce zebrano wiedzę najlepszych praktyk i często popełnianych przez projektantów błędów. Pozwoliło to na zbudowanie wyjątkowego repozytorium szerokiej wiedzy z zakresu modelowania za pomocą języka UML.
Najważniejszą zaletą książki jest skoncentrowanie się autorów na użytecznych aspektach zastosowania języka UML. Autorzy prezentują w niej wykorzystania tego języka w różnych obszarach, od projektowania systemów czasu rzeczywistego przez projektowanie baz danych aż po modelowanie systemów biznesowych.
Książka skierowana jest zwykle do studentów kierunków informatycznych oraz kierunków ekonomicznych i zarządzania posiadających w programie modelowanie biznesowe i projektowanie systemów informacyjnych oraz do praktyków pracujących przy tworzeniu systemów informatycznych. Może być także {pomocn|przydatn)a jako pomoc przy prowadzeniu kursów i szkoleń z zakresu modelowania biznesowego i projektowania systemów w języku UML.