Visual Modeling with Rational Rose 2002 and UML (3rd Edition)