Object-oriented analysis and design : with applications / Grady Booch. - Booch, Grady (The Benjamin/Cummings series in object-oriented software engineering, 1994)