Object-Oriented systems analysis and design - NORMAN, Ronald J (Prentice Hall, 1996)