Object solutions : managing the object-oriented project - Booch, Grady (The Addison-Wesley object technology series, 1996)