Object-oriented rapid prototyping