The Unified Modeling Language User Guide, Reading - Booch, G; Rumbaugh, J; Jacobson, I (Addison-Wesley, 1998)