Analysing systems determining requirements for object-oriented development - MacLean, Roy (Prentice Hall, 1994)