Object solutions : managing the object-oriented project . – - Booch, Grady (Addison-Wesley, 1996)