Object-Oriented Analysis and Design with the Unified Process - Satzinger, John W.; Jackson, Robert B.; Burd, Stephen D. (Thomson, 2005)