이 책은 단순히 UML 표기법을 알려주기 위한 책이 아니다.

UML을 통해 (1) 의사소통 하는 방법과 (2) 올바르지 않은 설계를 찾아내고 바로잡기 위한 방법을 알려주는 책이다.

2장. 다이어그램으로 작업하기

3장. 클래스 다이어그램

4장. 시퀀스 다이어그램

5장. 유스케이스

6장. 객체지향 개발의 원칙 - 좋은 설계

6장. 객체지향 개발의 원칙 - SRP

6장. 객체지향 개발의 원칙 - OCP

6장. 객체지향 개발의 원칙 - LSP

6장. 객체지향 개발의 원칙 - DIP

6장. 객체지향 개발의 원칙 - ISP

6장. 객체지향 개발의 원칙 - 정리

8장. 패키지

9장. 객체 다이어그램

10장. 상태 다이어그램