argouml
• O que e o ArgoUML ?
• Do que ele e capaz ?
• Diagramas da UML suportados.
• Padrão UML utilizado ?
• Requisitos para instalação.
• Informações adicionais.
• Exemplos de diagramas feitos no ArgoUML.
O que é o ArgoUML ?
ArgoUML é uma ferramenta CASE baseada na notação UML (Unified
Modeling Language).
Foi desenvolvido pela comunidade de desenvolvedores de código livre Tigris.
Do que ele é capaz ?
•
•
•
•
•
•
•
•
•
•
Desenhar e imprimir diagramas UML.
Gerar declarações de classes Java.
Exportar documentação para páginas Web em Java.
Gerar arquivos Gráficos ( gif ).
Com auxilio de software de terceiros e possível gerar comandos SQL.
Engenharia Reversa, fornece uma estrutura modular da engenharia reversa de classes
Java.
Exportar dados para o padrão XMI ( baseado
Diagramas UML
Suportados
• Diagrama de classe
• Diagrama de estados
• Diagrama de Atividades
• Diagrama de casos de uso
• Diagramas de colaboração
• Diagrama de Utilização/Componentes
• Diagrama de sequência
Padrão UML Utilizado
• O Meta-Modelo Padrão de UML implementado é O UML 1.3 da OMG
(Object management Group)
• Na versão em desenvolvimento do
• ArgoUML está previsto o suporte ao UML 1.4 da OMG.
• Atualmente a OMG esta em processo organização da UML 2.0.
Requisitos para instalação
• Java 1.3 ou superior ( JavaWebStart )
• ArgoUML é escrito inteiramente em Java e usa as classes padrões do
Java . Isto permite que ArgoUML funcione virtualmente em toda a plataforma que suporte a JVM ( Java Virtual Machine ).
• Internacionalização: inglês americano, inglês britânico, francês, alemão, espanhol ou Russo.
Introdução de utilização do ArgoUML
A tela de ArgoUML é dividida em 4 painéis: ● Esquerda superior : uma vista hierárquica da do projeto atual. ● Direita superior : editor para a parte selecionada do projeto, neste caso um diagrama da classe. ● Esquerda inferior
: desenhador de
Lista ToDo ( para fazer ) .