M. R. Nunes and H. J. O'Neill, Fundamental de UML, 7ª Edição ed., Lisboa, Portugal, FCA, 2011