Text this: Visual modeling with Rational Rose 2002 and UML.