Describir: Object modeling and design strategies :