UML 2 For Dummies® and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading UML 2 For Dummies® on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

UML 2 For Dummies [Paperback]

Michael Jesse Chonoles , James A. Schardt
4.2 out of 5 stars  See all reviews (6 customer reviews)
List Price: CDN$ 40.36
Price: CDN$ 24.05 & FREE Shipping on orders over CDN$ 25. Details
You Save: CDN$ 16.31 (40%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 3 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Tuesday, August 4? Choose One-Day Shipping at checkout.
‹  Return to Product Overview

Table of Contents

Introduction 1

Part I: UML and System Development 7

Chapter 1: What’s UML About, Alfie? 9

Chapter 2: Following Best Practices 19

Part II: The Basics of Object Modeling 37

Chapter 3: Objects and Classes 39

Chapter 4: Relating Objects That Work Together 61

Chapter 5: Including the Parts with the Whole 83

Chapter 6: Reusing Superclasses: Generalization and Inheritance 93

Chapter 7: Organizing UML Class Diagrams and Packages 111

Part III: The Basics of Use-Case Modeling 129

Chapter 8: Introducing Use-Case Diagrams 131

Chapter 9: Defining the Inside of a Use Case 147

Chapter 10: Relating Use Cases to Each Other 161

Part IV: The Basics of Functional Modeling 175

Chapter 11: Introducing Functional Modeling 177

Chapter 12: Capturing Scenarios with Sequence Diagrams 189

Chapter 13: Specifying Workflows with Activity Diagrams 213

Chapter 14: Capturing How Objects Collaborate 227

Chapter 15: Capturing the Patterns of Behavior 247

Part V: Dynamic Modeling 259

Chapter 16: Defining the Object’s Lives with States 261

Chapter 17: Interrupting the States by Hosting Events 277

Chapter 18: Avoiding States of Confusion 293

Part VI: Modeling the System’s Architecture 313

Chapter 19: Deploying the System’s Components 315

Chapter 20: Breaking the System into Packages/Subsystems 339

Part VII: The Part of Tens 359

Chapter 21: Ten Common Modeling Mistakes 361

Chapter 22: Ten Useful UML Web Sites 371

Chapter 23: Ten Useful UML Modeling Tools 377

Chapter 24: Ten Diagrams for Quick Development 383

Index 393

‹  Return to Product Overview