O'Reilly logo

Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example by Kendall Scott, Doug Rosenberg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Preliminary Design Review

Preliminary design review (PDR) involves reviewing the robustness diagrams and use case text for each scenario you’re planning to build, and making sure that the diagrams and the use case text match each other and that both are complete and correctly represent the desired system behavior. It also involves ensuring that the domain model matches the robustness diagrams—in particular, that all entity objects that show up on robustness diagrams are represented in the domain model. In other words, we verify that we’ve identified the key abstractions from the problem space that we’ll need to implement the desired behavior.

We should also review to make sure these entity classes are populated with attributes and that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required