The program design at the level at which Rational Rose works has little to nothing to do with C++. Moving.