Object models strategies, patterns, and applications - Coad, Peter (Yourdon Press, 1995)