Object solutions - Booch, Grady (Addison-Wesley publishing company, Inc., Menlo Park, 1996)