Object models : strategies, patterns, and applications - Coad, Peter. (Yourdon Press computing series, 1997)