Pergunta

Estou avaliando uma ferramenta que diz que ele suporta UML 2.2. No entanto, se eu pesquisar na internet, eu não encontrar o que mudança incremental ocorreu entre duas versões.

E sim, eu tentei ir através de documentos OMG, mas esses são muito densos para ler. Existe uma simples qualquer explicação?

Foi útil?

Solução

Eu não acho que há uma visão clara das mudanças no 2.2. Há um documento de especificação 2.2 UML com barras de alteração: marca as seções alterados em oposição à versão 2.1.2. É realmente a melhor maneira de ver essas mudanças - mais uma vez, não há nenhuma visão real, pelo menos nenhum que eu poderia encontrar. Você pode visualizar o documento (PDF) aqui .

Eu desnatado o documento um pouco. Eles são alterações na sua maioria menores. Algumas das mudanças me deparei pode encontrar rapidamente em:

  • 8.3 (descrições de classes)
  • 8.3.2 (ComponentRealization)
  • 10,2 (implantações - Abstract Syntax)
  • 11,2 (Abstract Syntax)
  • 11.3.12 (ClearStructuralFeatureAction)
  • 11.3.19 (InputPin)
  • 11.3.33 (ReadLinkAction)
  • 11.3.47 (StartObjectBehaviorAction)
  • 11.3.55 (WriteStructuralFeatureAction)
  • 15,2 (State Machines - sintaxe abstrata)

Outras dicas

Não sei o que o seu nível de referência de UML é, mas as especificações UML 2.2 com a mudança bares mostra todas as mudanças. Leva tempo página virada. É talvez mais fácil de ler o Relatório RTF para a revisão 2.2 .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top