Object-oriented analysis and desing with applications - Booch, Grady (The Benjamin/Cummings Publ.Comp, 1994)