Requirements Engineering - Hull, Elizabeth; Jackson, Kenneth; Dick, Jeremy (Springer London, 2005)