ArgoUML
ArgoUML
•
ArgoUML é uma ferramenta CASE baseada na notação UML
(Unified Modeling Language).
•
Foi desenvolvido pela comunidade de desenvolvedor es de código livre Tigris vinculada a Universidade da
California, Berkeley, dando início ao projeto em 1998;
•
Sua interface é bem completa o que a torna um pouco complexa de manipular.
•
ArgoUML é uma aplicação open source que usa UML para modelar o desenho de software de computador. A aplicação corre na maior parte das plataformas uma vez que é implementada em Java. Está distribuída sob a licença BSD*.
•
A Software Development Magazine realiza uma premiação anual entre ferramentas populares de desenvolvimento de software em várias categorias. Em 2003 o ArgoUML foi um dos finalistas na categoria "Ferramentas de Design e Análises". Ele recebeu um prêmio de revelação, derrotando várias ferramentas comerciais.
* A licença BSD é uma licença de código aberto inicialmente utilizada nos sistemas operacionais do tipo Berkeley Software Distribution (um sistema derivado do Unix). Apesar dela ter sido criada para os sistemas BSD, atualmente vários outros sistemas são distribuídos sob esta licença. Os proprietários originais da distribuição BSD eram os "Regentes da
Universidade da Califórnia", devido ao fato da BSD ter nascido na Universidade de Berkeley.
•
Até a versão 0.20, o ArgoUML estava ainda incompleto. Ele não tinha conformidade completa com o padrão UML e não oferecia suporte total a alguns tipos de diagramas, incluindo diagramas de sequências.
Releases/Versões estáveis
•
0.10.1 (Julho 2002)
•
0.12 (Outubro 2002)
•
0.14 (Agosto 2003)
•
0.16.1 (Agosto 2004)
•
0.18.1 (Abril 2005)
•
0.20 (Fevereiro 2006)
•
0.22 (Agosto 2006)
•
0.24 (Fevereiro 2007)
•
0.34 (14 dezembro 2011)
Do que ela é capaz?
•
Desenhar e imprimir diagramas UML;
•
Gerar declarações de classes Java;
•