Visual modeling: Rational Rose 2002 and UML