Software engineering: A practitioner`s approach - Pressman, Roger S . (Mc-Graw Hill International Book Company, 2008)