UML: Reference Manual - Rumbaugh, James (Pearson Education (singapore), 1999)