Unified Modeling Language User Guide - Booch, Grady (Pearson Education New Delhi, 2011)