Unified Modeling Language User Guide - Booch G.; Booch G. (Addison Wesley, 2005)