Ferramenta UML para gerar código Java

1,020 views
Skip to first unread message

Fabrício Cabral

unread,
May 3, 2011, 10:42:59 PM5/3/11
to pb...@googlegroups.com
Olá todos,

alguém aqui está usando alguma ferramenta UML para gerar código Java?
Se sim, qual a ferramenta e o resultado obtido? Ótimo, bom, razoável, péssimo?

Agradeço a atenção.

--
--fx

Francisco Batista da Silva

unread,
May 4, 2011, 11:24:30 AM5/4/11
to pb...@googlegroups.com
Olá Fabricio, existe uma ferramenta free que vc pode baixar. A ferramenta JUDE: http://jude.change-vision.com/jude-web/product/jude_pl.html é uma boa ferramenta para se trabalhar com UML, mas creio que o pessoal possa te indicar outras melhores.

Abraço,


Atenciosamente,
Francisco


--
Você está recebendo esta mensagem porque se inscreveu no grupo "PBJug" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para pb...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para pbjug+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/pbjug?hl=pt-BR.

Sebastião E. P. Rabelo Júnior

unread,
May 4, 2011, 11:41:31 AM5/4/11
to pb...@googlegroups.com
O Jude virou Astah. As mudanças que ocorreram com essa troca, não me agradaram muito.
O StarUML é bem interessante também.

[]s

---
Sebastião E. P. Rabelo Júnior
Currículo Lattes: http://lattes.cnpq.br/8210915700863422
"Muitas das grandes realizações do mundo foram feitas por homens cansados e desanimados que continuaram trabalhando" (autor desconhecido)

Humberto Júnior

unread,
May 4, 2011, 12:55:58 PM5/4/11
to pb...@googlegroups.com
ArgoUML é muito bom também, além de gerar para php, C, e outros.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Graduando em Sistemas Para Internet
Administrador de Redes
Linux User #349590
Twitter: @halencarjunior



Fabrício Cabral

unread,
May 4, 2011, 1:35:25 PM5/4/11
to pb...@googlegroups.com
Olá todos,

@Francisco, como o @Sebastião falou, o Jude virou astah*. A versão community
não suporta a geração de código. Apenas a versão astah* UML suporta este
recurso e esta versão é paga.

@Sebastião e @Humberto: vocês testaram estes programas? Como foi a qualidade
do código gerado?

Agradeço a atenção.

2011/5/4 Humberto Júnior <halenca...@gmail.com>



--
--fx

Humberto Júnior

unread,
May 4, 2011, 1:42:11 PM5/4/11
to pb...@googlegroups.com
Eu uso o Astah e o Argouml.

Os dois são muito bons, sendo a diferença do Argouml a capacidade de gerar em linguagens como C++,C#,Java,PHP4,PH5, e SQL.

para uma ferramenta Free, as duas são ótimas para o que se propõem.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Graduando em Sistemas Para Internet
Administrador de Redes
Linux User #349590
Twitter: @halencarjunior





Maxwell Anderson

unread,
May 4, 2011, 8:05:39 PM5/4/11
to PBJug
Não sei ainda se existe ferramenta melhor que o Enterprise
Architect. :D
Em segundo lugar, gosto do Visual Paradigm, facilita muito a análise
para extração de classes baseando-se em cenários de uso descritivos.

Maxwell Anderson

Thiago Oliveira

unread,
May 4, 2011, 9:06:11 PM5/4/11
to pb...@googlegroups.com
O Enterprise é muito bom mesmo, mas é pago. Não sei se tem versão
free.


--
Você está recebendo esta mensagem porque se inscreveu no grupo "PBJug" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para pb...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para pbjug+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/pbjug?hl=pt-BR.




--
Thiago Oliveira                                        
Graduando em Sistemas de Informação
Universidade Federal da Paraíba - Campus IV
Membro do Projeto "Um ecossistema Corporativo Orientado a Serviços"
Membro do Projeto IGED - Interpretador Gráfico de Estruturas de Dados    
Site pessoal: https://sites.google.com/site/thiagooliveiraprojetos/ 

"Faça tudo o mais simples possível, mas não mais simples." (Einstein)


   
          

Sebastião E. P. Rabelo Júnior

unread,
May 4, 2011, 9:10:55 PM5/4/11
to pb...@googlegroups.com
Essas de que falei são boas. Mas a melhor mesmo até o momento é a MagicDraw. Tem uma versão free dela, mas muito limitada.

Me tirem uma dúvida, alguma dessas ferramentas que vcs usam lida com Collections bem?

Falo isso pq até o momento não achei nenhuma que faça bem o serviço.

Trabaho com UML faz tempo, e sei que a proposta da linguagem não é servir apenas pra Java. Portanto o uso de profiles UML poderia ser útil nesse momento, assim como feito no MagicDraw. Mesmo assim o suporte das ferramentas que conheço poderia resolver esse problema e pondo foco em Java.

Não quero criar flames aqui, mas estamos tratando de Java nesta lista, então seria útil algo assim, não acham?

[]s
---
Sebastião E. P. Rabelo Júnior
Currículo Lattes: http://lattes.cnpq.br/8210915700863422
"Muitas das grandes realizações do mundo foram feitas por homens cansados e desanimados que continuaram trabalhando" (autor desconhecido)


Em 4 de maio de 2011 21:05, Maxwell Anderson <m...@maxwellanderson.com.br> escreveu:

Igor Fernandes

unread,
May 4, 2011, 8:27:31 PM5/4/11
to pb...@googlegroups.com
Fabrício,

Eu crio o diagrama de classes MVC todo no Magic Draw e basta depois basta selecionar todas as classes e clicar em Tools / Generate Framework que ele gera o código fonte de todas as classes do diagrama. 

Na minha opnião o Magic Draw é ótimo. Possui outras ferramentas que faz a mesma coisa. Como atualmente estou usando essa ainda não testei a geração da outras. 

Atenciosamente,
 
Prof. MSc Igor Fernandes Menezes
Professor e Consultor de Software, Negócios e Educação
(31) 3077-6175 (Fixo) / (31) 8731-7033 (oi) / (31) 9405-8157 (TIM)
E-mail: ig...@sistemasis.com.br
MSN: atend...@sistemasis.com.br
Currículo Lattes CNPQ: http://lattes.cnpq.br/8968826701593341
www.portaldascamisas.com.br - As Camisas dos Nerds de TI
www.cbct.com.br - Centro de Certificação em TI
www.ilimitadohost.com.br - Hospedagem Linux R$ 10,00 (tudo ilimitado)
www.sistemasis.com.br - Criação de Sites e Sistemas Web
www.acadis.com.br - Portal de Empregos Gratuito
Twitter: www.twitter.com/igorfer
LinkedIn: http://br.linkedin.com/pub/igor-fernandes/28/512/57a
Facebook: http://www.facebook.com/home.php#!/profile.php?id=1813945108

Em 3 de maio de 2011 23:42, Fabrício Cabral <fabri...@gmail.com> escreveu:
--
Você está recebendo esta mensagem porque se inscreveu no grupo "PBJug" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para pb...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para pbjug+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/pbjug?hl=pt-BR.



--
Igor Fernandes
Centro Brasileiro de Certificação em Tecnologia
Coordenador de Certificações em TI
www.cbct.com.br
(31) 8731-7033

Fabiano Fernandes

unread,
May 8, 2011, 12:32:28 PM5/8/11
to pb...@googlegroups.com
Como ferramenta paga, tem também o Borland Together, que funciona como um plugin para o Eclipse. Permite a sincronização com o código e ainda tem roundtrip.


Reply all
Reply to author
Forward
0 new messages