Základy objektově orientovaného návrhu v UML - Page-Jones, Meilir (Moderní programování, 2001)