Software Engineering - Pressman, Roger S. (New York MCGRAW-HILL, 2001)