Unified Modeling Language User Guide - Booch G.; Booch G.; Rumbaugh J. & Jacobson I. (Pearson Education, 1999)