The Unified Modeling Language : Reference manual - Rumbaugh, James (Addison Wesley, 1999)