Βασικές αρχές τεχνολογίας λογισμικού - Sommerville, Ian (Κλειδάριθμος, 2009)