Modelagem de objetos através da UML, the unified modeling language - Furlan, José Davi (Makron Books, 1998)