Planning an object-oriented application - Eustad