SOFTWARE ENGINEERING - PRESSMAN R S (MC GRAW HILL, 2008)