Software &Amp; Systems Requirements Engineering by Daniel J. Paulish & Juergen Kazmeier