Object-Oriented systems design: an integrated approach - YOURDON, Edward (Prentice-Hall, 1994)