O UML (Unified Modeling Language) foi alterado de várias formas da versão 1.4 para a versão 2.0. Enquanto as ferramentas de modelagem visual, como o IBM Rational Rose e o IBM Rational XDE suportam o UML 1.4, os novos produtos de modelagem UML do Rational suportam o UML 2.0. Utilize esse tópico como uma referência rápida para aprender os novos nomes de elementos de modelo específicos que foram alterados na versão UML 2.0.
| Nome do elemento de modelo UML 1.4 | Nome do elemento de modelo UML 2.0 |
|---|---|
| Extremidade da associação | Extremidade de Membro e Propriedade |
| Objeto (quando utilizado em diagramas de atividades) | Nó do objeto |
| Objeto (quando utilizado em diagramas de seqüência) | Linha ativa |
| Diagramas de colaboração | Diagramas de comunicação |
| Swimlane (ou partição) | Partição de Atividade |
| Atividade | Nó de atividade estruturada |
| Decisão | Nó de decisão ou nó de mesclagem |
| Estado Final ou estado de extremidade | Nó de Atividade Final |
| Estado inicial ou estado de início | Nó inicial |
| Instância de objeto (em diagramas de atividades) | Nó do buffer central |
| Estado | Nó de atividade estruturada |
| Máquina de estado | Nó de atividade estruturada |
| Barra de sincronização (barra de sincr) | Nó de bifurcação ou Nó de junção |
| Transição (em um diagrama de atividades) | Fluxo de controle |
| Condição de transição (condição de guarda) | Guarda do fluxo de controle |
| Argumento Formal | Substituição do Parâmetro de Gabarito |
| Argumentos Formais (coleta de Argumentos Formais) | Ligação de Gabarito |
| Diagramas de três camadas | Diagramas de Classes |
| Instância de Classe | Linha ativa |
| Auto-vínculo | Caminho da mensagem |
| Relacionamento de conexão | Caminho de Comunicação |
| Processo (em um diagrama de atividades) | Artefato |
| Processador | Ambiente de Execução |
| Marcador de destruição | Nó de parada |
| Foco de Controle | Ocorrência de Execução |
| Ação | Atividade de UML |
| Diagrama de estado | Diagrama de estados |