Software Engineering - "Sommerville, Ian" (Addison Wesley, England, 1995)