SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
UML - Wikipédia                                                                                        http://pt.wikipedia.org/wiki/UML




         UML
         Origem: Wikipédia, a enciclopédia livre.

         A Unified Modeling Language (UML) é uma linguagem de modelagem não proprietária de terceira geração. A UML
         não é uma metodologia de desenvolvimento, o que significa que ela não diz para você o que fazer primeiro e em
         seguida ou como projetar seu sistema, mas ela lhe auxilia a visualizar seu desenho e a comunicação entre objetos.

         Basicamente, a UML permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas
         padronizados. Junto com uma notação gráfica, a UML também especifica significados, isto é, semântica. É uma
         notação independente de processos, embora o RUP (Rational Unified Process) tenha sido especificamente
         desenvolvido utilizando a UML.

         É importante distinguir entre um modelo UML e um diagrama (ou conjunto de diagramas) de UML----o último é uma
         representação gráfica da informação do primeiro, mas o primeiro pode existir independentemente. O XMI (XML
         Metadata Interchange) na sua versão corrente disponibiliza troca de modelos mas não de diagramas.



          Índice


         Objetivos da UML
         A UML (Unified Modeling Language) é uma linguagem para especificação, documentação, visualização e
         desenvolvimento de sistemas orientados a objetos. Sintetiza os principais métodos existentes, sendo considerada uma
         das linguagens mais expressivas para modelagem de sistemas orientados a objetos. Por meio de seus diagramas é
         possível representar sistemas de softwares sob diversas perspectivas de visualização. Facilita a comunicação de todas
         as pessoas envolvidas no processo de desenvolvimento de um sistema - gerentes, coordenadores, analistas, designers e
         desenvolvedores - por apresentar um vocabulário de fácil entendimento.

         O Futuro da UML
         Embora a UML defina uma linguagem precisa, ela não é uma barreira para futuros aperfeiçoamentos nos conceitos de
         modelagem. O desenvolvimento da UML foi baseado em técnicas antigas e marcantes da orientação a objetos, mas
         muitas outras influenciarão a linguagem em suas próximas versões. Muitas técnicas avançadas de modelagem podem
         ser definidas usando UML como base, podendo ser estendida sem se fazer necessário redefinir a sua estrutura interna.

         A UML será a base para muitas ferramentas de desenvolvimento, incluindo modelagem visual, simulações e
         ambientes de desenvolvimento. Em breve, ferramentas de integração e padrões de implementação baseados em UML
         estarão disponíveis para qualquer um.

         A UML integrou muitas idéias adversas, e esta integração acelera o uso do desenvolvimento de softwares orientados a
         objetos.

         História
         A UML tem origem na compilação das quot;melhores práticas de engenhariaquot; que provaram ter sucesso na modelagem de
         sistemas grandes e complexos. Sucedeu aos conceitos de Booch, OMT (Rumbaugh) e OOSE (Jacobson) fundindo-os
         numa única linguagem de modelagem comum e largamente utilizada. A UML pretende ser a linguagem de modelagem
         padrão para modelar sistemas concorrentes e distribuídos.

         A UML ainda não é um padrão da indústria, mas esse objetivo está a tomar forma sob os auspícios do Object
         Management Group (OMG). O OMG pediu informação acerca de metodologias orientadas a objetos que pudessem


1 of 3                                                                                                                  8/3/2008 04:25
UML - Wikipédia                                                                                      http://pt.wikipedia.org/wiki/UML

         criar uma linguagem rigorosa de modelação de software. Muitos líderes da indústria responderam na esperança de
         ajudar a criar o padrão.

         Os esforços para a criação da UML tiveram início em outubro de 1994, quando Rumbaugh se juntou a Booch na
         Rational. Com o objetivo de unificar os métodos Booch e OMT, decorrido um ano de trabalho, foi lançado, em
         outubro de 1995, o esboço da versão 0.8 do Método Unificado (como era conhecido). Nesta mesma época, Jacobson
         se associou à Rational e o escopo do projeto da UML foi expandido para incorporar o método OOSE. Nasceu então,
         em junho de 1996, a versão 0.9 da UML.

         Visão Geral da UML

                 Diagramas da UML 2.0 editar (http://pt.wikipedia.org/w/index.php?title=Predefinição:Diagramas&action=edit)
                 Diagramas Estruturais

                       Diagrama de objetos
                       Diagrama de classes
                       Diagrama de componentes
                       Diagrama de instalação
                       Diagrama de pacotes
                       Diagrama de estrutura

                 Diagramas Comportamentais

                       Diagrama de Caso de Uso
                       Diagrama de transição de estados
                       Diagrama de atividade

                 Diagramas de Interação

                       Diagrama de sequência
                       Diagrama de Interatividade
                       Diagrama de colaboração ou comunicação
                       Diagrama de tempo

         Elementos

               De estrutura:
                     Classe
                     Classe ativa
                     Interface
                     Componente
                     Colaboração
                     Nó

               De comportamento:
                    Casos de uso
                    Interação
                    Máquina de estados

               De agrupamento:
                    Pacote
                    Modelo
                    Subsistema
                    Framework

               De anotação:
                    Notas


2 of 3                                                                                                                8/3/2008 04:25
UML - Wikipédia                                                                                       http://pt.wikipedia.org/wiki/UML


         Relacionamentos

              Dependência
              Associação (bidirecional ou unidirecional)
              Generalização
              Agregação
              Composição

         Conceitos de UML
                                                                                       Hierarquia dos diagramas UML
         UML usa os seguintes conceitos:

              Ator
              Atividade
              Interface
              Package
              Classe
              Evento

         Ver também
              RUP, processo extensamente desenvolvido sob a notação UML.
              Ambiente de Desenvolvimento Integrado
              Técnicas de modelagem de dados
              Orientação a objeto
              ArgoUml, uma ferramenta de desenho livre
              XMI, um formato standard baseado em XML para troca de modelos de UML.
              Jude, software para modelagem, gratuito e multiplataforma.

         Referências
              Ferramenta CASE para Delphi (http://www.speedcase.com.br/)
              OMG/UML (http://www.uml.org/)
              StarUML Open Source UML/MDA (http://staruml.sourceforge.net/)
              UML Jokes (http://www.umljokes.com/)
              Visual Paradigm for UML (http://www.visual-paradigm.com/vpuml.php) , UML CASE Tool
              SDE for Eclipse (http://www.visual-paradigm.com/sdeec.php) , Plugin UML para o Eclipse
              OMONDO (http://www.omondo.com/) , Plugin UML para o Eclipse
              StarUML (http://www.staruml.com/) , Ferramenta opensource para UML/MDA
              Gilleanes T. A. Guedes, quot;UML - Uma Abordagem Prática (http://www.novateceditora.com.br/livros/uml/) quot;.
              Novatec Editora. ISBN 85-7522-052-7.
              UML Products by Company (http://www.objectsbydesign.com/tools/umltools_byCompany.html) , Página com
              links para várias ferramentas UML.

         Obtido em quot;http://pt.wikipedia.org/wiki/UMLquot;
         Categorias: Engenharia de software | UML

              Esta página foi modificada pela última vez a 11h32min, 27 de Fevereiro de 2008.
              O texto desta página está sob a GNU Free Documentation License.
              Os direitos autorais de todas as contribuições para a Wikipédia pertencem aos seus respectivos autores (mais
              informações em direitos autorais).




3 of 3                                                                                                                 8/3/2008 04:25

Mais conteúdo relacionado

Mais procurados

Mais procurados (19)

A Linguagem UML
A Linguagem UMLA Linguagem UML
A Linguagem UML
 
Uml Diagramas Estruturais
Uml   Diagramas EstruturaisUml   Diagramas Estruturais
Uml Diagramas Estruturais
 
Diagramas de implantação
Diagramas de implantaçãoDiagramas de implantação
Diagramas de implantação
 
Componentes
ComponentesComponentes
Componentes
 
Principais diagramas da UML
Principais diagramas da UMLPrincipais diagramas da UML
Principais diagramas da UML
 
Apostila de uml
Apostila de umlApostila de uml
Apostila de uml
 
Aula1 astah
Aula1 astahAula1 astah
Aula1 astah
 
UML
UMLUML
UML
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Aula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de ProjetoAula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de Projeto
 
Apostila UML
Apostila UMLApostila UML
Apostila UML
 
Aula 06 - UML e Padrões de Projeto
Aula 06 - UML e Padrões de ProjetoAula 06 - UML e Padrões de Projeto
Aula 06 - UML e Padrões de Projeto
 
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. CarvalhoAula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
 
Engenharia de Software II - Atividade: Diagramas da UML
Engenharia de Software II - Atividade: Diagramas da UMLEngenharia de Software II - Atividade: Diagramas da UML
Engenharia de Software II - Atividade: Diagramas da UML
 
Padrões de projeto - Martin Fowler - P of EAA
Padrões de projeto - Martin Fowler - P of EAAPadrões de projeto - Martin Fowler - P of EAA
Padrões de projeto - Martin Fowler - P of EAA
 
UML - Criando Diagramas Eficientes
UML - Criando Diagramas EficientesUML - Criando Diagramas Eficientes
UML - Criando Diagramas Eficientes
 
Exercitando modelagem em UML
Exercitando modelagem em UMLExercitando modelagem em UML
Exercitando modelagem em UML
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 

Destaque (11)

Visual Paradigm
Visual ParadigmVisual Paradigm
Visual Paradigm
 
visual paradigm - uml
visual paradigm - umlvisual paradigm - uml
visual paradigm - uml
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise Architecture
 
What Is Spam?
What  Is Spam?What  Is Spam?
What Is Spam?
 
introdução ao enterprise architect
introdução ao enterprise architectintrodução ao enterprise architect
introdução ao enterprise architect
 
Curso Enterprise Architect
Curso Enterprise ArchitectCurso Enterprise Architect
Curso Enterprise Architect
 
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
 
Uml tutorial-visual-paradigm
Uml tutorial-visual-paradigmUml tutorial-visual-paradigm
Uml tutorial-visual-paradigm
 
Apresentando ferramentas CASE
Apresentando ferramentas CASEApresentando ferramentas CASE
Apresentando ferramentas CASE
 
Ferramentas CASE
Ferramentas  CASEFerramentas  CASE
Ferramentas CASE
 
Ferramentas case
Ferramentas caseFerramentas case
Ferramentas case
 

Semelhante a UML

Ferramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases RelacionaisFerramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases RelacionaisCapgemini
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Cláudio Amaral
 
Aula4-modelagem e uml
Aula4-modelagem e umlAula4-modelagem e uml
Aula4-modelagem e umlneilaxavier
 
Fundamentos de Sistemas de Informacao - Aula 27
Fundamentos de Sistemas de Informacao - Aula 27Fundamentos de Sistemas de Informacao - Aula 27
Fundamentos de Sistemas de Informacao - Aula 27Ismar Silveira
 
Análise e Projeto de Sistemas
Análise e Projeto de SistemasAnálise e Projeto de Sistemas
Análise e Projeto de SistemasGuilherme
 
Aula(l) 11 12-software engenhering
Aula(l) 11 12-software engenheringAula(l) 11 12-software engenhering
Aula(l) 11 12-software engenheringcifjovo02
 
Modelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UMLModelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UMLinfo_cimol
 
Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02Jhonefj
 
CursoUML - Unified Modeling Language
CursoUML - Unified Modeling LanguageCursoUML - Unified Modeling Language
CursoUML - Unified Modeling Languageelliando dias
 
UML - Historia e Diagrmas
UML - Historia e DiagrmasUML - Historia e Diagrmas
UML - Historia e DiagrmasBruno Bazoti
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Adriano Tavares
 

Semelhante a UML (20)

Apostila uml
Apostila umlApostila uml
Apostila uml
 
Aula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_umlAula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_uml
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Preparatório uml
Preparatório umlPreparatório uml
Preparatório uml
 
Ferramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases RelacionaisFerramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases Relacionais
 
uml-intro_v02.pdf
uml-intro_v02.pdfuml-intro_v02.pdf
uml-intro_v02.pdf
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005
 
Aula5 linguagem uml-introducao
Aula5 linguagem uml-introducaoAula5 linguagem uml-introducao
Aula5 linguagem uml-introducao
 
Aula4-modelagem e uml
Aula4-modelagem e umlAula4-modelagem e uml
Aula4-modelagem e uml
 
Fundamentos de Sistemas de Informacao - Aula 27
Fundamentos de Sistemas de Informacao - Aula 27Fundamentos de Sistemas de Informacao - Aula 27
Fundamentos de Sistemas de Informacao - Aula 27
 
Análise e Projeto de Sistemas
Análise e Projeto de SistemasAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas
 
Aula(l) 11 12-software engenhering
Aula(l) 11 12-software engenheringAula(l) 11 12-software engenhering
Aula(l) 11 12-software engenhering
 
Modelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UMLModelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UML
 
O emprego do_rup_na_uml_-_trabalho_poo_2012
O emprego do_rup_na_uml_-_trabalho_poo_2012O emprego do_rup_na_uml_-_trabalho_poo_2012
O emprego do_rup_na_uml_-_trabalho_poo_2012
 
Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02
 
CursoUML - Unified Modeling Language
CursoUML - Unified Modeling LanguageCursoUML - Unified Modeling Language
CursoUML - Unified Modeling Language
 
Modelagem 21102006_1
Modelagem 21102006_1Modelagem 21102006_1
Modelagem 21102006_1
 
UML1.pdf
UML1.pdfUML1.pdf
UML1.pdf
 
UML - Historia e Diagrmas
UML - Historia e DiagrmasUML - Historia e Diagrmas
UML - Historia e Diagrmas
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1
 

Mais de Robson Silva Espig (20)

Master Place - Convenção Bloco D
Master Place - Convenção Bloco DMaster Place - Convenção Bloco D
Master Place - Convenção Bloco D
 
Aquarelas Envelhecidas
Aquarelas EnvelhecidasAquarelas Envelhecidas
Aquarelas Envelhecidas
 
[ reference ] Processos - PMBOK
[ reference ] Processos - PMBOK[ reference ] Processos - PMBOK
[ reference ] Processos - PMBOK
 
[ ref ] Convergência - Mobilidade
[ ref ] Convergência - Mobilidade[ ref ] Convergência - Mobilidade
[ ref ] Convergência - Mobilidade
 
[ ref ] Normalizing a Data Model in SQL Server
[ ref ] Normalizing a Data Model in SQL Server[ ref ] Normalizing a Data Model in SQL Server
[ ref ] Normalizing a Data Model in SQL Server
 
A Evolucao dos Processos de Desenvolvimento de Software
A Evolucao dos Processos de Desenvolvimento de SoftwareA Evolucao dos Processos de Desenvolvimento de Software
A Evolucao dos Processos de Desenvolvimento de Software
 
Como implementar uma plataforma de ILM com eficiência, reduzindo custos
Como implementar uma plataforma de ILM com eficiência, reduzindo custosComo implementar uma plataforma de ILM com eficiência, reduzindo custos
Como implementar uma plataforma de ILM com eficiência, reduzindo custos
 
Gestao Projetos - Aula 02
Gestao Projetos - Aula 02Gestao Projetos - Aula 02
Gestao Projetos - Aula 02
 
Gestao Projetos - Aula 01
Gestao Projetos - Aula 01Gestao Projetos - Aula 01
Gestao Projetos - Aula 01
 
Aula 01
Aula 01Aula 01
Aula 01
 
Aula 05
Aula 05Aula 05
Aula 05
 
Aula 04
Aula 04Aula 04
Aula 04
 
Aula 02
Aula 02Aula 02
Aula 02
 
Caso de Desenvolvimento
Caso de DesenvolvimentoCaso de Desenvolvimento
Caso de Desenvolvimento
 
SOA
SOASOA
SOA
 
Aula 03
Aula 03Aula 03
Aula 03
 
Artigo Caso de Uso
Artigo Caso de UsoArtigo Caso de Uso
Artigo Caso de Uso
 
RAD
RADRAD
RAD
 
Analise de Requisitos de Software
Analise de Requisitos de SoftwareAnalise de Requisitos de Software
Analise de Requisitos de Software
 
Desenvolvimento Iterativo e Incremental
Desenvolvimento Iterativo e IncrementalDesenvolvimento Iterativo e Incremental
Desenvolvimento Iterativo e Incremental
 

UML

  • 1. UML - Wikipédia http://pt.wikipedia.org/wiki/UML UML Origem: Wikipédia, a enciclopédia livre. A Unified Modeling Language (UML) é uma linguagem de modelagem não proprietária de terceira geração. A UML não é uma metodologia de desenvolvimento, o que significa que ela não diz para você o que fazer primeiro e em seguida ou como projetar seu sistema, mas ela lhe auxilia a visualizar seu desenho e a comunicação entre objetos. Basicamente, a UML permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas padronizados. Junto com uma notação gráfica, a UML também especifica significados, isto é, semântica. É uma notação independente de processos, embora o RUP (Rational Unified Process) tenha sido especificamente desenvolvido utilizando a UML. É importante distinguir entre um modelo UML e um diagrama (ou conjunto de diagramas) de UML----o último é uma representação gráfica da informação do primeiro, mas o primeiro pode existir independentemente. O XMI (XML Metadata Interchange) na sua versão corrente disponibiliza troca de modelos mas não de diagramas. Índice Objetivos da UML A UML (Unified Modeling Language) é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. Sintetiza os principais métodos existentes, sendo considerada uma das linguagens mais expressivas para modelagem de sistemas orientados a objetos. Por meio de seus diagramas é possível representar sistemas de softwares sob diversas perspectivas de visualização. Facilita a comunicação de todas as pessoas envolvidas no processo de desenvolvimento de um sistema - gerentes, coordenadores, analistas, designers e desenvolvedores - por apresentar um vocabulário de fácil entendimento. O Futuro da UML Embora a UML defina uma linguagem precisa, ela não é uma barreira para futuros aperfeiçoamentos nos conceitos de modelagem. O desenvolvimento da UML foi baseado em técnicas antigas e marcantes da orientação a objetos, mas muitas outras influenciarão a linguagem em suas próximas versões. Muitas técnicas avançadas de modelagem podem ser definidas usando UML como base, podendo ser estendida sem se fazer necessário redefinir a sua estrutura interna. A UML será a base para muitas ferramentas de desenvolvimento, incluindo modelagem visual, simulações e ambientes de desenvolvimento. Em breve, ferramentas de integração e padrões de implementação baseados em UML estarão disponíveis para qualquer um. A UML integrou muitas idéias adversas, e esta integração acelera o uso do desenvolvimento de softwares orientados a objetos. História A UML tem origem na compilação das quot;melhores práticas de engenhariaquot; que provaram ter sucesso na modelagem de sistemas grandes e complexos. Sucedeu aos conceitos de Booch, OMT (Rumbaugh) e OOSE (Jacobson) fundindo-os numa única linguagem de modelagem comum e largamente utilizada. A UML pretende ser a linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos. A UML ainda não é um padrão da indústria, mas esse objetivo está a tomar forma sob os auspícios do Object Management Group (OMG). O OMG pediu informação acerca de metodologias orientadas a objetos que pudessem 1 of 3 8/3/2008 04:25
  • 2. UML - Wikipédia http://pt.wikipedia.org/wiki/UML criar uma linguagem rigorosa de modelação de software. Muitos líderes da indústria responderam na esperança de ajudar a criar o padrão. Os esforços para a criação da UML tiveram início em outubro de 1994, quando Rumbaugh se juntou a Booch na Rational. Com o objetivo de unificar os métodos Booch e OMT, decorrido um ano de trabalho, foi lançado, em outubro de 1995, o esboço da versão 0.8 do Método Unificado (como era conhecido). Nesta mesma época, Jacobson se associou à Rational e o escopo do projeto da UML foi expandido para incorporar o método OOSE. Nasceu então, em junho de 1996, a versão 0.9 da UML. Visão Geral da UML Diagramas da UML 2.0 editar (http://pt.wikipedia.org/w/index.php?title=Predefinição:Diagramas&action=edit) Diagramas Estruturais Diagrama de objetos Diagrama de classes Diagrama de componentes Diagrama de instalação Diagrama de pacotes Diagrama de estrutura Diagramas Comportamentais Diagrama de Caso de Uso Diagrama de transição de estados Diagrama de atividade Diagramas de Interação Diagrama de sequência Diagrama de Interatividade Diagrama de colaboração ou comunicação Diagrama de tempo Elementos De estrutura: Classe Classe ativa Interface Componente Colaboração Nó De comportamento: Casos de uso Interação Máquina de estados De agrupamento: Pacote Modelo Subsistema Framework De anotação: Notas 2 of 3 8/3/2008 04:25
  • 3. UML - Wikipédia http://pt.wikipedia.org/wiki/UML Relacionamentos Dependência Associação (bidirecional ou unidirecional) Generalização Agregação Composição Conceitos de UML Hierarquia dos diagramas UML UML usa os seguintes conceitos: Ator Atividade Interface Package Classe Evento Ver também RUP, processo extensamente desenvolvido sob a notação UML. Ambiente de Desenvolvimento Integrado Técnicas de modelagem de dados Orientação a objeto ArgoUml, uma ferramenta de desenho livre XMI, um formato standard baseado em XML para troca de modelos de UML. Jude, software para modelagem, gratuito e multiplataforma. Referências Ferramenta CASE para Delphi (http://www.speedcase.com.br/) OMG/UML (http://www.uml.org/) StarUML Open Source UML/MDA (http://staruml.sourceforge.net/) UML Jokes (http://www.umljokes.com/) Visual Paradigm for UML (http://www.visual-paradigm.com/vpuml.php) , UML CASE Tool SDE for Eclipse (http://www.visual-paradigm.com/sdeec.php) , Plugin UML para o Eclipse OMONDO (http://www.omondo.com/) , Plugin UML para o Eclipse StarUML (http://www.staruml.com/) , Ferramenta opensource para UML/MDA Gilleanes T. A. Guedes, quot;UML - Uma Abordagem Prática (http://www.novateceditora.com.br/livros/uml/) quot;. Novatec Editora. ISBN 85-7522-052-7. UML Products by Company (http://www.objectsbydesign.com/tools/umltools_byCompany.html) , Página com links para várias ferramentas UML. Obtido em quot;http://pt.wikipedia.org/wiki/UMLquot; Categorias: Engenharia de software | UML Esta página foi modificada pela última vez a 11h32min, 27 de Fevereiro de 2008. O texto desta página está sob a GNU Free Documentation License. Os direitos autorais de todas as contribuições para a Wikipédia pertencem aos seus respectivos autores (mais informações em direitos autorais). 3 of 3 8/3/2008 04:25