Doing object oriented simulations: advantages, new development tools