Se você é usuário de sistemas GNU/Linux (ou até mesmo windows) e trabalha com UML já deve ter se perguntado: “Qual software posso usar para trabalhar?”.
Bom, hoje te apresento a dois software muito bons que você pode fazer sem diagramas sem nenhum grilo. São eles o Umbrello e o Dia.
O dia
Ele é um programa baseado em gtk+ de criação de diagramas e liberado pela licensa GPL. O Dia tem como objetivo especial a criação de diagramas de relacionamento, fluxogramas, diagramas de rede e circuitos simples.
Com o Dia é possível fazer a maioria dos diagramas da UML, sua estrutura é a união componentes/objetos utilizados para a modelagem. E podem ser exportados para arquivos de gráfico.
Informações adicionais:
- ArgoUML2Dia – Converte-se do formato de ArgoUML ao Dia, entretanto nem todos os tipos de objetos não sejam suportados.
- Agata – Este é uma espécie de regador de relatório. Nele pode-se gerar diagramas do Dia com todas as tabelas que você estiver utilizando.
- TeDia2SQL e Dia2SQL – Estes convertem diagramas do Dia para a base de dados SQL (Sybase, Postgres, oracle, DB/2, Ms-ms-sql, MySQL).
O Umbrello
O Umbrello é um software de modelagem UML integrado ao projeto KDE. E ele é utilizado para modelar o próprio projeto KDE por alguns de seus desenvolvedores.
Com este software temos a capacidade de:
- Desenhar e imprimir diagramas UML;
- Gerar declarações de classes Java, PHO, JavaScript, ActionScript, SQL, Ada, Perl, Python, entre outras;
- Gerar arquivos gráficos;
- Engenharia reversa de classes;
- Arquivos no padrão XMI (baseado no formato XML);
- Wizard para a criação de classes e geração de código-fonte.
Links:
Para o Dia.
Para o Umbrello.
Espero que tenham gostado e até o próximo post!
O post UML com Software Livre apareceu primeiro em GarotasCPBr.
0sem comentários ainda