- Page 1 and 2:
UML WEEKEND CRASH COURSE THOMAS A.
- Page 4 and 5:
UML Weekend Crash Course Thomas A.
- Page 6 and 7:
About the Author Tom Pender is the
- Page 8:
With thanks to Lynne Angeloro for h
- Page 11 and 12:
x Preface To get the most out of th
- Page 13 and 14:
xii Preface Features First, as you
- Page 15 and 16:
Part VI—Sunday Afternoon ........
- Page 17 and 18: xvi Contents Encapsulation ........
- Page 19 and 20: xviii Contents Modeling the Class C
- Page 21 and 22: xx Contents Session 22-Modeling the
- Page 24: UML Weekend Crash Course
- Page 27 and 28: PART I Friday Evening Session 1 Wha
- Page 29 and 30: 6 Friday Evening The UML is a stand
- Page 31 and 32: 8 Friday Evening will find three pa
- Page 33 and 34: 10 Friday Evening The Continuing Re
- Page 36 and 37: SESSION 2 UML and Development Metho
- Page 38 and 39: Session 2—UML and Development Met
- Page 40 and 41: Session 2—UML and Development Met
- Page 42 and 43: Session 2—UML and Development Met
- Page 44 and 45: Session 2—UML and Development Met
- Page 46 and 47: SESSION 3 How to Approach the UML S
- Page 48 and 49: Session 3—How to Approach the UML
- Page 50 and 51: Session 3—How to Approach the UML
- Page 52 and 53: Session 3—How to Approach the UML
- Page 54 and 55: Session 3—How to Approach the UML
- Page 56: Session 3—How to Approach the UML
- Page 59 and 60: 36 Friday Evening Remember to pay c
- Page 61 and 62: 38 Friday Evening Constraints The s
- Page 63 and 64: 40 Friday Evening An Inventory Cont
- Page 65 and 66: 42 Friday Evening Performance How
- Page 67: 44 Friday Evening In the effort to
- Page 71 and 72: PART II Saturday Morning Session 5
- Page 73 and 74: 50 Saturday Morning System Name Ass
- Page 75 and 76: 52 Saturday Morning Use Case scenar
- Page 77 and 78: 54 Saturday Morning In Use Case dia
- Page 79 and 80: 56 Saturday Morning Association not
- Page 81 and 82: 58 Saturday Morning Customer Withdr
- Page 84 and 85: SESSION 6 Building the Use Case Dia
- Page 86 and 87: Session 6—Building the Use Case D
- Page 88 and 89: Session 6—Building the Use Case D
- Page 90 and 91: Session 6—Building the Use Case D
- Page 92 and 93: SESSION 7 Building the Use Case Nar
- Page 94 and 95: Session 7—Building the Use Case N
- Page 96 and 97: Session 7—Building the Use Case N
- Page 98 and 99: Session 7—Building the Use Case N
- Page 100 and 101: Session 7—Building the Use Case N
- Page 102: Session 7—Building the Use Case N
- Page 105 and 106: 82 Saturday Morning a way that the
- Page 107 and 108: 84 Saturday Morning Finding Use Cas
- Page 109 and 110: 86 Saturday Morning In Figure 8-2,
- Page 111 and 112: 88 Saturday Morning In Figure 8-4,
- Page 113 and 114: 90 Saturday Morning In Figure 8-6,
- Page 116 and 117: SESSION 9 Modeling the Static View:
- Page 118 and 119:
Session 9—Modeling the Static Vie
- Page 120 and 121:
Session 9—Modeling the Static Vie
- Page 122 and 123:
Session 9—Modeling the Static Vie
- Page 124 and 125:
Session 9—Modeling the Static Vie
- Page 126:
Session 9—Modeling the Static Vie
- Page 129 and 130:
106 Saturday Morning Modeling Basic
- Page 131 and 132:
108 Saturday Morning The answer to
- Page 133 and 134:
110 Saturday Morning Is it really t
- Page 135 and 136:
112 Saturday Morning The placement
- Page 137 and 138:
PART II # Saturday Morning Part Rev
- Page 139 and 140:
PART III Saturday Afternoon Session
- Page 141 and 142:
118 Saturday Afternoon Association
- Page 143 and 144:
120 Saturday Afternoon Tip Composit
- Page 145 and 146:
122 Saturday Afternoon Fruit Apple
- Page 147 and 148:
124 Saturday Afternoon like age and
- Page 149 and 150:
126 Saturday Afternoon Dog Discrimi
- Page 152 and 153:
SESSION 12 Applying the Class Diagr
- Page 154 and 155:
Session 12—Applying the Class Dia
- Page 156 and 157:
Session 12—Applying the Class Dia
- Page 158 and 159:
Session 12—Applying the Class Dia
- Page 160 and 161:
Session 12—Applying the Class Dia
- Page 162 and 163:
SESSION 13 Modeling the Static View
- Page 164 and 165:
Session 13—Modeling the Static Vi
- Page 166 and 167:
Session 13—Modeling the Static Vi
- Page 168 and 169:
Session 13—Modeling the Static Vi
- Page 170:
Session 13—Modeling the Static Vi
- Page 173 and 174:
150 Saturday Afternoon have current
- Page 175 and 176:
152 Saturday Afternoon Eat your din
- Page 177 and 178:
154 Saturday Afternoon Start and en
- Page 180 and 181:
SESSION 15 Applying the Activity Di
- Page 182 and 183:
Session 15—Applying the Activity
- Page 184 and 185:
Session 15—Applying the Activity
- Page 186 and 187:
Session 15—Applying the Activity
- Page 188:
Session 15—Applying the Activity
- Page 191 and 192:
168 Saturday Afternoon Knowing the
- Page 193 and 194:
170 Saturday Afternoon A message or
- Page 195 and 196:
172 Saturday Afternoon Bill : Custo
- Page 197:
174 Saturday Afternoon REVIEW The d
- Page 200 and 201:
Part III — Saturday Afternoon Par
- Page 202 and 203:
SESSION 17 Applying the Sequence Di
- Page 204 and 205:
Session 17—Applying the Sequence
- Page 206 and 207:
Session 17—Applying the Sequence
- Page 208 and 209:
Session 17—Applying the Sequence
- Page 210 and 211:
SESSION 18 Modeling the Dynamic Vie
- Page 212 and 213:
Session 18—Modeling the Dynamic V
- Page 214 and 215:
Session 18—Modeling the Dynamic V
- Page 216 and 217:
SESSION 19 Applying the Collaborati
- Page 218 and 219:
Session 19—Applying the Collabora
- Page 220 and 221:
Session 19—Applying the Collabora
- Page 222 and 223:
Session 19—Applying the Collabora
- Page 224:
Session 19—Applying the Collabora
- Page 227 and 228:
204 Saturday Evening When the curre
- Page 229 and 230:
206 Saturday Evening Because we ten
- Page 231 and 232:
208 Saturday Evening Watching the c
- Page 233 and 234:
210 Saturday Evening Defining Inter
- Page 236:
PART IV # Saturday Evening Part Rev
- Page 239 and 240:
PART V Sunday Morning Session 21 Ap
- Page 241 and 242:
218 Sunday Morning receive pmt / is
- Page 243 and 244:
220 Sunday Morning receive pmt Orde
- Page 245 and 246:
222 Sunday Morning “When the prod
- Page 247 and 248:
224 Sunday Morning On Order entry:s
- Page 250 and 251:
SESSION 22 Modeling the Extended Fe
- Page 252 and 253:
Session 22—Modeling the Extended
- Page 254 and 255:
Session 22—Modeling the Extended
- Page 256 and 257:
Session 22—Modeling the Extended
- Page 258:
Session 22—Modeling the Extended
- Page 261 and 262:
238 Sunday Morning :A :B :C message
- Page 263 and 264:
240 Sunday Morning The second scena
- Page 265 and 266:
242 Sunday Morning In Figure 23-7,
- Page 267 and 268:
244 Sunday Morning REVIEW The Seque
- Page 269 and 270:
246 Sunday Morning Project A7 Phas
- Page 271 and 272:
248 Sunday Morning Shipping Order
- Page 273 and 274:
250 Sunday Morning Constructing a P
- Page 275 and 276:
252 Sunday Morning Purchasing Re
- Page 277 and 278:
254 Sunday Morning QUIZ YOURSELF 1.
- Page 279 and 280:
256 Sunday Morning Components may d
- Page 281 and 282:
258 Sunday Morning OrderEntry Or
- Page 283 and 284:
260 Sunday Morning receiving.exe P
- Page 285 and 286:
262 Sunday Morning REVIEW The purpo
- Page 287 and 288:
264 Sunday Morning The purpose of a
- Page 289 and 290:
266 Sunday Morning Deployment diagr
- Page 291 and 292:
268 Sunday Morning 3. As shown in F
- Page 293 and 294:
270 Sunday Morning DatabaseServer
- Page 295 and 296:
272 Sunday Morning REVIEW The Deplo
- Page 297:
274 Part V — Sunday Morning 24. H
- Page 300 and 301:
SESSION 27 Introduction to Web Deve
- Page 302 and 303:
Session 27—Introduction to Web De
- Page 304 and 305:
Session 27—Introduction to Web De
- Page 306 and 307:
Session 27—Introduction to Web De
- Page 308:
Session 27—Introduction to Web De
- Page 311 and 312:
288 Sunday Afternoon Enter contact
- Page 313 and 314:
290 Sunday Afternoon Create User Ac
- Page 315 and 316:
292 Sunday Afternoon Controller: T
- Page 317 and 318:
294 Sunday Afternoon MVC pattern in
- Page 319 and 320:
296 Sunday Afternoon 3. How would y
- Page 321 and 322:
298 Sunday Afternoon Model Controll
- Page 323 and 324:
300 Sunday Afternoon Traditional Wi
- Page 325 and 326:
302 Sunday Afternoon Web technologi
- Page 327 and 328:
304 Sunday Afternoon As mentioned e
- Page 329 and 330:
306 Sunday Afternoon REVIEW The Mo
- Page 331 and 332:
308 Sunday Afternoon Take a look at
- Page 333 and 334:
310 Sunday Afternoon Repository A r
- Page 335 and 336:
312 Sunday Afternoon Forward Engine
- Page 337 and 338:
314 Sunday Afternoon 3. Get an eval
- Page 339 and 340:
316 Part VI — Sunday Afternoon 14
- Page 341 and 342:
318 Appendix A 7. The UML standard
- Page 343 and 344:
320 Appendix A 11. We need to know
- Page 345 and 346:
322 Appendix A 7. The pattern defin
- Page 347 and 348:
324 Appendix A 7. The Collaboration
- Page 349 and 350:
326 Appendix A 15. A Sequence diagr
- Page 351 and 352:
328 Appendix A represents the appli
- Page 353 and 354:
330 Appendix B Install: Gives you t
- Page 355 and 356:
332 Appendix B Reference the ReadM
- Page 357 and 358:
334 Glossary activation The executi
- Page 359 and 360:
336 Glossary component A physical u
- Page 361 and 362:
338 Glossary guard condition A stat
- Page 363 and 364:
340 Glossary navigability A specif
- Page 365 and 366:
342 Glossary qualifier A modeling
- Page 367 and 368:
344 Glossary template or template c
- Page 369 and 370:
346 Index association class constra
- Page 371 and 372:
348 Index dashed line, 110-111 das
- Page 373 and 374:
350 Index HTML (HyperText Markup La
- Page 375 and 376:
352 Index node, 263, 264-265, 268,
- Page 377 and 378:
354 Index relationships, software m
- Page 379 and 380:
356 Index tilde (~), 96 time event,
- Page 381 and 382:
358 Index wireless devices, 289, 29
- Page 383:
(b) WILEY AND THE AUTHOR OF THE BOO