Use Case Driven Object Modeling with UMLTheory and Practice Theory and Practice - Rosenberg, Don. (Apress : Imprint: Apress, 2007)