Unified Modeling Language User Guide - Grady Booch; James Rumbaugh; Ivar Jacobson (New Delhi Pearson, 2009)