58
Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Embed Size (px)

Citation preview

Page 1: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Modelagem UML com Software Livre

Dia Umbrello ArgoUML Marcio Junior Vieira

2004 -Ambiente Livre - Marcio Junior Vieira

Page 2: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Palestrante – Marcio Junior Vieira.● A 5 Anos Trabalha da área de

Desenvolvimento e Análise de sistemas.● A 4 anos trabalha com Software Livre.● Formado em Tecnologia em Informática –

UFPR.● Aluno da Pós-Graduação em Informática com

enfasê em Software Livre – UFPR.● Consultor de Soluções em Software Livre pela

Ambiente Livre.● Consultor Certificado – Senior Sistemas.● Analista de Sistemas – TI-Recursos Humanos

pela Gci Informática.

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 3: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

A pesquisa.● Origem: Alunos da Tecnologia em

Informática 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 (acadêmicos e corporativos).

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 4: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Dia (UML)

● O que é o Dia ?● Plataformas suportadas.● Do que o Dia e capaz em relação a

UML?● Introdução ao DIA( UML ).● Informações Adicionais.● Exemplos de Diagramas feitos no Dia.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 5: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

O que é o Dia ?

● Dia é um programa baseado em gtk+ para criação do diagrama liberado sob a licença do GPL.

● Atualmente tem objetos especiais de diagramas de entidade e relacionamento, diagramas UML, fluxogramas, diagramas da rede, e circuitos simples.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 6: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Plataformas Suportadas

● Gnu/Linux.● Variações de Unix.● Windows ( Win32 ).

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 7: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Do que o Dia e capaz em relação a UML?

● Com o Dia podem ser feitos a maioria dos Diagramas da UML , sua estrutura e simplesmente a união de componentes/objetos utilizados na Modelagem UML.

● Podem ser exportados para arquivos gráficos.

● Os diagramas podem ter componentes/Objetos de outras estruturas como ER, Fluxograma, Rede etc.2004 -Ambiente Livre - Marcio Junior

Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 8: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Dia ( UML )

● <-- Objetos UML

Editor de diagramas

Objetos comuns

Tipo de Diagramas

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 9: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Propriedades das Classes

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 10: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Atributos de Classes

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 11: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Operações das Classes

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 12: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Propriedades de Messagens e Nota

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 13: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Informações Adicionais● A versão atual do Dia é a 0.94.

● ArgoUML2Dia converte-se do formato de ArgoUML ao Dia, embora todos os tipos do objeto não são suportados ainda.

● Agata ( gerador de relatório ). 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 distribuições Gnu/Linux já vem com o Dia nos Cds de Instalação.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 14: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 15: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira
Page 16: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira
Page 17: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira
Page 18: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira
Page 19: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 20: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Umbrello

● O que é o Umbrello?● O que ele pode fazer ?● Diagramas UML suportados.● Plataformas suportadas.● Introdução para utilização.● Informações adicionais.● Exemplos de diagramas UML feitos no

Umbrello

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 21: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

O que é o Umbrello ?

Umbrello e um Software de Modelagem UML, que e integrado ao projeto KDE.

Este Software é utilizado para modelar o próprio projeto do KDE por alguns de seus desenvolvedores que utilizam UML.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 22: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Plataformas Suportadas

● Gnu/Linux.● FreeBDS● Solaris

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 23: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Do que o Umbrello e Capaz ?

● Desenhar e imprimir diagramas UML.● Gerar declarações de classes Java, PHP,

javaScript, ActionScript, SQL, Ada, Python,Perl e outras.

● Gerar arquivos Gráficos ( png).● Engenharia Reversa de Classes .● Arquivos no padrão XMI (baseado no

formato XML)● Wizard para Criação de Classes e geração

de Código Fonte.2004 -Ambiente Livre - Marcio Junior

Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 24: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Diagramas suportados● Diagramas de classe.● Diagrama de sequencia.● Diagramas de Colaboração.● Diagramas de caso de Uso.● Diagrama de Estado.● Diagrama de Atividade.● Diagrama de componentes.● Diagrama de Utilização.

–2004 -Ambiente Livre - Marcio Junior

Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 25: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Umbrello

Visão dos Diagramas

Componentes

Documentação

Vista Hierárquica

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 26: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Propriedades ( Caso de Uso)

● Nomes● Visibilidade Obj.● Documentação● Cores● Fontes

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 27: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Propriedades ( Classes )

● Atributos● Operações● Associações● Templates● Cores● Fontes

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 28: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Propriedades ( Atributos de Classes)

● Documentação● Propriedades

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 29: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 30: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 31: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 32: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 33: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 34: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 35: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 36: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

ArgoUML

● O que é o ArgoUML ?● Do que ele é capaz ?● Diagramas da UML suportados.● Padrão UML utilizado.● Requisitos para instalação.● Introdução para utilização.● Informações adicionais.● Exemplos de diagramas feitos no

ArgoUML.2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 37: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

ArgoUML é uma ferramenta CASE baseada na notação UML (Unified Modeling Language).

Foi desenvolvido pela comunidade de desenvolvedores de código livre Tigris.

2004 -Ambiente Livre - Marcio Junior Vieira

O que é o ArgoUML ?

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 38: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

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 no formato XML )

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 39: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

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

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 40: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

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.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 41: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

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.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 42: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

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 ) .

● Direita inferior : detalhes do objeto selecionado no diagrama ToDO ( Para fazer ).

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 43: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Placa de Detalhes● Permite que você edite detalhes do

elemento selecionado do projeto.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 44: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

ToDoItem

● Mostra a descrição do item selecionado consistindo com 3 paragrafos curtos sobre prováveis problemas e etapas de como resolver.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 45: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Propriedades● Mostra a propriedade do elemento

selecionado do projeto, as propriedades variam de acordo com o elemento.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 46: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Documentação

● Documentação do elementos selecionados : autor , versão e descritivo etc.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 47: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Estilo● Propriedades visuais do elementos

selecionados no projeto ( cor , tamanho, formas gráficas )

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 48: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Fontes

● Visualização do código fonte Java que será gerado.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 49: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Chave-Valor ( TaggedValues )

● Permite a entrada de uma chave no elemento e um valor correspondente , pode ser utilizado como histórico, ou descriminar dados utéis para o elemento.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 50: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Informações adicionais● Atualmente a versão estável é a 0.14.● Os comandos “Undo” e “Redo”

( desfazer e refazer ) ainda não foram implementados na versão atual.

● O inicio do projeto foi no ano de 1998 na Universidade da California, Berkeley

● Licença BSD Open Source.● Mais de 200.000 downloads do site da

Tigris.

2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 51: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira
Page 52: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 53: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 54: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira
Page 55: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

Page 56: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira
Page 57: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Links

● www.argouml.org - Projeto Oficial.● www.tigris.org - Tigris open source.● www.ambientelivre.com.br - Tutorial de Instalação.

2004 -Ambiente Livre - Marcio Junior Vieira

ArgoUML

Umbrello● www.umbrello.org - Projeto Oficial.

UML● www.uml.org - Unified Modeling Language.● www.uml.com.br - comunidade UML no Brasil.● www.omg.org - Object management Group.

Dia● www.gnome.org/projects/dia/ - Projeto Oficial

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre

E-mail: [email protected]

Page 58: Modelagem UML com Software Livremarcio/UML5FISL.pdf · Modelagem UML com Software Livre Dia Umbrello ArgoUML Marcio Junior Vieira 2004 -Ambiente Livre - Marcio Junior Vieira

Espaço aberto para perguntas!

?2004 -Ambiente Livre - Marcio Junior

Vieira

5º Fórum Internacional de Software Livre  –  Modelagem UML com Software Livre