Object Modeling with the Ocl door T. Clark & Bernd B. Schmid