Java με UML : αντικειμενοστρεφής σχεδίαση και προγραμματισμός - Lervik, Else (Κλειδάριθμος, 2004)