Escolar Documentos
Profissional Documentos
Cultura Documentos
Software Livre
Vieira.
A 5 Anos Trabalha da rea de
Desenvolvimento e Anlise de sistemas.
A 4 anos trabalha com Software Livre.
Formado em Tecnologia em Informtica
UFPR.
Aluno da Ps-Graduao em Informtica com
enfas em Software Livre UFPR.
Consultor de Solues em Software Livre pela
Ambiente Livre.
Consultor Certificado Senior Sistemas.
Analista de Sistemas TI-Recursos Humanos
pela Gci Informtica.
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
A pesquisa.
Origem: Alunos da Tecnologia em
Informtica da UFPR precisavam de
SL para Modelagem UML.
2 Meses em pesquisas e testes de
Software Livre para Modelagem UML.
5 Meses utilizando os Softwares no dia-
a-dia em Projetos (acadmicos e
corporativos).
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
Dia (UML)
O que o Dia ?
Plataformas suportadas.
Do que o Dia e capaz em relao a
UML?
Introduo ao DIA( UML ).
Informaes Adicionais.
Exemplos de Diagramas feitos no Dia.
O que o Dia ?
Plataformas Suportadas
Gnu/Linux.
Variaes de Unix.
Windows ( Win32 ).
Objetos comuns
Dia
( UML )
Tipo de Diagramas
Editor de diagramas
Atributos de Classes
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
Propriedades de Messagens e
Nota
Informaes Adicionais
A verso atual do Dia a 0.94.
ArgoUML2Dia converte-se do formato de
ArgoUML ao Dia, embora todos os tipos do
objeto no so suportados ainda.
Agata ( gerador de relatrio ). Pode gerar
diagramas do Dia com todas as tabelas que
voc est trabalhando.
TeDia2SQL e Dia2SQL Converter diagramas
do Dia para bases de dados do SQL ( Sybase,
Postgres, oracle, DB/2, Ms-ms-sql, MySQL)
A maioria das distribuies Gnu/Linux j vem
com o Dia nos Cds de Instalao.
2004 -Ambiente Livre - Marcio Junior
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
Umbrello
O que o Umbrello?
O que ele pode fazer ?
Diagramas UML suportados.
Plataformas suportadas.
Introduo para utilizao.
Informaes adicionais.
Exemplos de diagramas UML feitos no
Umbrello
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
O que o Umbrello ?
Umbrello e um Software de
Modelagem UML, que e integrado ao
projeto KDE.
Este Software utilizado para
modelar o prprio projeto do KDE por
alguns de seus desenvolvedores que
utilizam UML.
Plataformas Suportadas
Gnu/Linux.
FreeBDS
Solaris
Diagramas suportados
Diagramas de classe.
Diagrama de sequencia.
Diagramas de Colaborao.
Diagramas de caso de Uso.
Diagrama de Estado.
Diagrama de Atividade.
Diagrama de componentes.
Diagrama de Utilizao.
2004 -Ambiente Livre - Marcio Junior
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
Umbrello
Componentes
Vista Hierrquica
Propriedades ( Classes )
Atributos
Operaes
Associaes
Templates
Cores
Fontes
Propriedades ( Atributos de
Classes)
Documentao
Propriedades
ArgoUML
O que o ArgoUML ?
Do que ele capaz ?
Diagramas da UML suportados.
Padro UML utilizado.
Requisitos para instalao.
Introduo para utilizao.
Informaes adicionais.
Exemplos de diagramas feitos no
ArgoUML.
2004 -Ambiente Livre - Marcio Junior Vieira
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
O que o ArgoUML ?
Diagramas UML
Suportados
Diagrama de classe
Diagrama de estados
Diagrama de Atividades
Diagrama de casos de uso
Diagramas de colaborao
Diagrama de Utilizao/Componentes
Diagrama de sequncia
Placa de Detalhes
Permite que voc edite detalhes do
elemento selecionado do projeto.
ToDoItem
Mostra a descrio do item
selecionado consistindo com 3
paragrafos curtos sobre provveis
problemas e etapas de como resolver.
Propriedades
Mostra a propriedade do elemento
selecionado do projeto, as propriedades
variam de acordo com o elemento.
Documentao
Documentao do elementos
selecionados : autor , verso e
descritivo etc.
Estilo
Propriedades visuais do elementos
selecionados no projeto ( cor ,
tamanho, formas grficas )
Fontes
Visualizao do cdigo fonte Java que
ser gerado.
Chave-Valor
( TaggedValues )
Permite a entrada de uma chave no
elemento e um valor correspondente , pode
ser utilizado como histrico, ou
descriminar dados utis para o elemento.
Informaes adicionais
Atualmente a verso estvel a 0.14.
Os comandos Undo e Redo
( desfazer e refazer ) ainda no foram
implementados na verso atual.
O inicio do projeto foi no ano de 1998
na Universidade da California, Berkeley
Licena BSD Open Source.
Mais de 200.000 downloads do site da
Tigris.
2004 -Ambiente Livre - Marcio Junior
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
Links
Dia
www.gnome.org/projects/dia/ - Projeto Oficial
Umbrello
www.umbrello.org - Projeto Oficial.
ArgoUML
www.argouml.org - Projeto Oficial.
www.tigris.org - Tigris open source.
www.ambientelivre.com.br - Tutorial de Instalao.
UML
www.uml.org - Unified Modeling Language.
www.uml.com.br - comunidade UML no Brasil.
www.omg.org - Object management Group.
E-mail: Marciojv@tutopia.com.br
2004 -Ambiente Livre - Marcio Junior
5FrumInternacionaldeSoftwareLivreModelagemUMLcomSoftwareLivre
?
2004 -Ambiente Livre - Marcio Junior