Modelando UML através do ArgoUML

Ultimamente venho dando uma “olhada” em UML para aprender a construir diagramas. Depois de um pouco de leitura, estava praticando com o Dia cujo é uma ótima ferramenta para modelar, possibilitando a construção de vários diagramas, porém nem todos disponíveis para a UML, onde esta possui 13 (UML 2). Como leitura e prática é a melhor forma de aprendizado, pesquisei sobre outras ferramentas CASE(Computer-Aided Software Engineering – Engenharia de Software Auxiliada por Computador), que são softwares que de alguma maneira colaboram para a execução de uma ou mais atividades realizadas durante o processo de Engenharia de Software. Hoje, a maioria das Ferramentas CASE suportam UML. Dentre as principais, encontrei duas livres: ArgoUML e Umbrello Uml.
Como a Umbrello utiliza a Qt e eu sou usuário Gnome, haveria um certo confronto, logo estou utilizando a Argo.
O projeto ArgoUML constitui-se em um projeto acadêmico, sob a licença BSD. No entanto, o projeto exige que quaisquer que utilizarem seus códigos como base para uma nova ferramenta com o intuito de algo proprietário, disponibilizem uma edição para a comunidade gratuitamente.
Ainda sim o ArgoUML não oferece suporte a todos os diagramas UML, alcançando 7 destes e não é tão completo como por exemplo a Rational Rose ou a VP-UML – ferramentas bem conhecidas pelo mercado de desenvolvimento - entretanto é uma ferramenta livre, não precisando de nenhum crack, ou uso determinado por certo tempo, e para uso acadêmico atende àqueles que estão aprendendo como é o meu caso e é bem superior ao Dia para modelar UML (não estou discriminando o Dia, pois o utilizo). Para quem se interessar, visite o site do projeto.

2 Responses to “Modelando UML através do ArgoUML”

  1. Walter Cruz Says:

    Já deu uma olhada no gaphor?

  2. Gustavo Fernandes Says:

    Walter, conheci o gaphor agora. Cara muito bacana, ele já está acompanhado a UML 2.
    Já até instalei. Valeu mesmo =p

    Outra dica pro pessoal !

Leave a Reply