목차
1장 : 쓰임새 방법 개요 = 1
배경 = 3
쓰임새 방법 소개 = 6
방법론에 관한 소견 = 10
공정 기초 = 11
쓰임새 방법 요약 = 12
2장 : 도메인 모델링 = 17
클래스 찾아내기 = 19
일반화 관계 맺기 = 24
클래스간 연관 맺기 = 26
연관 클래스 개발하기 = 30
유산 시스템 문서로부터 도메인 클래스 찾기 = 30
분석 수준 클래스도 그리기 = 31
반복과 정제 계속하기 = 36
3장 : 쓰임새 모델링 = 41
쓰임새, 행위자, 쓰임새도 = 42
업무 쓰임새와 시스템 쓰임새 = 44
쓰임새 작성하기 = 45
GUI로부터 안으로 작업하여 쓰임새 식별하기 = 45
유산 시스템의 사용자 매뉴얼로부터 쓰임새 작성하기 = 50
쓰임새 정제하기 = 51
기본 흐름과 대안 흐름 = 53
공통 쓰임새 분해하기 = 55
UML의 공통 쓰임새 장치 = 55
예제 다시 보기 = 58
쓰임새 패키지 = 64
쓰임새 요구사항 = 65
쓰임새 모델링 마무리하기 = 66
4장 : 계층 분석 = 71
계층 분석의 핵심 역할 = 73
건전성 점검 = 74
완전성 점검 = 74
객체 추가 발견 = 75
예비 설계 = 76
계층 분석에서 객체 타입 자세히 보기 = 77
계층 분석 수행하기 = 78
도메인 모델 갱신하기 = 86
계층 분석 마무리하기 = 92
5장 : 교류 모델링 = 95
교류 모델링의 목표 = 96
순차도 = 98
순차도 시작하기 = 100
클래스에 메소드 할당하기 = 108
예제 시스템 = 112
정적 모델 갱신하기 = 116
속성과 메소드 마무리하기 = 117
품질 보증 = 118
하부구조 추가하기 = 119
설계를 패턴화하기 = 119
다시 예제로 돌아가기 = 120
교류 모델링 완성하기 = 121
6장 : 협력 모델링과 상태 모델링 = 125
언제 협력도가 필요한가 = 126
상태도 = 129
상태도는 몇 개나 필요한가 = 130
활동도 = 132
교류 모델링 확장하기 = 134
7장 : 요구사항 다루기 = 137
요구사항이란 무엇인가 = 138
요구사항, 쓰임새, 그리고 기능의 본질 = 139
요구사항 추적하기 = 143
요구사항을 지원하도록 비주얼 모델링 도구 확장하기 = 145
요구사항과 쓰임새 방법 = 146
코드로 옮기기 = 148
8장 : 구현 = 153
프로젝트 인력 편성하기 = 154
프로젝트 관리 = 155
정적 모델 다시 보기 = 157
클래스를 컴포넌트에 할당하기 = 158
코드 헤더 = 158
시험 = 161
측정기준 = 162
쓰임새 중심 개발 추적하기 = 165
마무리하기 = 167
부록-1 : "포함"과 "확장" = 169
부록-2 : 예제 시스템 쓰임새 모델 = 173
참고문헌 = 177
찾아보기 = 179