olá Pessoal,
Que tal usar UML dentro do Eclipse? Pois eh, para quem não sabe é possivel ter esse recurso dentro dessa poderosa IDE, usando um plugin chamado omondo (www.omondo.com ) que pode facilitar a vida no momento da criação dos diagramas de classes, já que teremos tudo no mesmo ambiente. Há algumas limitações na ferramenta, mas tem boa parte dos recursos básicos da UML.
Lets go…
Outra ferramenta free que já usei/uso e recomendo: ArgoUML
Curiosidade para quem não sabe: O NetBeans a partir da versão 6.1/superior, já traz o processo de diagramação com UML por default. Para os que gostam da IDE, enjoy!! Eu cheguei até testar, porem não gostei muito não.
Sobre o Omondo: www.omondo.com
Fazendo o Download: vá no site acima e clique em Downloads.
Se você já tem o Eclipse na sua máquina sendo uma das versões (3.4, 3.5)suportadas pelo plugin, você precisa apenas baixar a versão correspondente do omondo. Agora se você não tem o Eclipse, pode pegar a versão que já vem com o omondo configurado.
Eclipse 3.5.1 & EclipseUML Studio 2.2 package
Stand Alone zip file which contains the latest Eclipse 3.5.1, EclipseUML 2.2 Studio Edition, EMF, GEF and UML2.
Algumas caracteristicas:
-
gera code clear a partir da diagramação
-
UML 2.0
-
Fácil instalação/configuração
-
Não é “pesado”
Instalando/Configurando no Eclipse
note: Vamos considerar que você já tem o Eclipse, e pretende apenas instalar omondo na sua IDE.
-
Após ter feito o download do omondo UML, você deve descompactar a pasta .zip em qualquer lugar.
-
Copie todo o conteúdo de plugin que estar no diretório descompactado e cole dentro da pasta plugin do seu eclipse.
Atenção: localize onde estar a pasta do seu eclipse, aquela que tem o arquivo de execução da IDE. (faça um backup antes e deixe o eclipse fechado)
-
Copie da pasta descompactada omondo, os arquivos do diretório feature e cole dentro da pasta feature da IDE (está na mesma raiz da pasta plugin)
-
E para testar crie um novo projeto java e vá em File ==> new File ==> UML . O resto é com você.
Espero que tenham gostado, sendo assim não é preciso ter programas pesados para pequenas modelagens com UML, aproveite os recursos do poderoso Eclipse + Omondo e Enjoy!!
Abraços e espero que tenham gostado.