ArgoUML
Origem: Wikipédia, a enciclopédia livre.
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. Providencia suporte para quase todos os tipos de diagrama da UML padrão e inclui suporte cognitivo.