ArgoUMLGenericName
ArgoUML é um aplicativo de diagramação UML escrito em Java e lançado sob a licença pública Eclipse de software livre. Por ser um aplicativo Java, está disponível em qualquer plataforma suportada pelo Java SE.
História
ArgoUML foi originalmente desenvolvido na UC Irvine por Jason E. Robbins, levando ao seu Ph.D. Era um projeto de código aberto hospedado pela Tigris.org e movido em 2019 para o GitHub. O projeto ArgoUML incluiu mais de 19.000 usuários registrados e mais de 150 desenvolvedores.
Em 2003, ArgoUML ganhou o prêmio anual dos leitores da Software Development Magazine. Choice Award na categoria “Ferramentas de Design e Análise”.
O desenvolvimento do ArgoUML sofreu com a falta de mão de obra. Por exemplo, Desfazer tem sido um recurso constantemente solicitado desde 2003, mas ainda não foi implementado.
Recursos
De acordo com a lista oficial de recursos, o ArgoUML é capaz do seguinte:
- Todos os diagramas UML 1.4 são suportados.
- Segue com atenção o padrão UML.
- Plataforma independente – Java 1.5+ e C++.
- Clique e vá! com Java Web Start (nenhuma configuração necessária, começa a partir do seu navegador).
- Padrão UML 1.4 Metamodelo.
- Suporte XMI.
- Diagramas de exportação como GIF, PNG, PS, EPS, PGML e SVG.
- Disponível em dez idiomas: EN, EN-GB, DE, ES, IT, RU, FR, NB, PT, ZH.
- Edição de diagrama avançado e zoom.
- Os críticos de design embutidos fornecem uma revisão discreta do design e sugestões para melhorias.
- Interface de módulos extensíveis.
- Suporte OCL.
- Engenharia avançada (geração de código suporta C++ e C#, Java, PHP 4, PHP 5, Ruby e, com módulos menos maduros, Ada, Delphi e SQL).
- Engenharia reversa / importação de arquivos JAR / classe.
Fraquezas
- ArgoUML ainda não implementa completamente o padrão UML.
- recurso de desfazer parcial (trabalhando para edições gráficas)
- O lançamento do Java Web Start pode não funcionar de forma confiável. Veja Java Web Start.
Contenido relacionado
Botão vermelho BBC
Ser
Dragão 32/64