UML Distilled Third Edition A Brief Guide to Standard Object Modeling Language - Martin Fowler (Addison - Wesley Pearson education, 2012)