Baixe aqui o Jude UML
O JUDE Uml é um software livre destinado à facilitar o processo de criação de diagramas da UML. É voltado para a análise e projetos orientados a objetos. Permite criar diagramas de casos de uso, classes etc
Jude UML com Java