Svako poglavlje se odnosi na korišćenje određenih mogućnosti UML-a. Prva poglavlja uvode četiri osnovna principa objedinjenog procesa, a zatim autori primenjuju te principe na njihov softverski proces, koji obuhvata sve - od prikupljanja sistemskih zahteva, do analize, dizajna, implementacije i testiranja.
Primeri dati u knjizi su odlični i konkretni, iz oblasti bankarstva i kontrole zaliha.
KRATAK SADRŽAJ
Predgovor
Deo 1: Uvod
Poglavlje 1 Zašto modelujemo
Poglavlje 2 Upoznavanje UML-a
Poglavlje 3 Zdravo svete!
Deo 2: Osnove strukturnog modeliranja
Poglavlje 4 Klase
Poglavlje 5 Relacije
Poglavlje 6 Opšti mehanizmi
Poglavlje 7 Dijagrami
Poglavlje 8 Dijagrami klasa
Deo 3: Napredno strukturirano modelovanje
Poglavlje 9 Napredne klase
Poglavlje 10 Napredne relacije
Poglavlje 11 Interfejsi, tipovi i uloge
Poglavlje 12 Paketi
Poglavlje 13 Konkretni primerci
Poglavlje 14 Dijagrami objekata
Deo 4: Osnove modelovanja ponašanja
Poglavlje 15 Interakcije
Poglavlje 16 Korisničke funkcije
Poglavlje 17 Dijagrami korisničkih funkcija
Poglavlje 18 Dijagrami interakcija
Poglavlje 19 Dijagrami aktivnosti
Deo 5: Napredno modelovanje ponašanja
Poglavlje 20 Događaji i signali
Poglavlje 21 Konačni automati
Poglavlje 22 Procesi i niti
Poglavlje 23 Vreme i prostor
Poglavlje 24 Dijagrami stanja
Deo 6: Arhitekturalno modelovanje
Poglavlje 25 Komponente
Poglavlje 26 Raspoređenost
Poglavlje 27 Društvo saradnika
Poglavlje 28 Šabloni i strukturni okviri
Poglavlje 29 Dijagrami komponenti
Poglavlje 30 Dijagrami raspoređenosti
Poglavlje 31 Sistemi i modeli
Deo 7: Zaključak
Poglavlje 32 Primena UML-a
Dodatak A UML Notacija
Dodatak B UML-ovi standardni elementi
Dodatak C Rational Unified Process