SóProvas


ID
659923
Banca
FCC
Órgão
TRE-CE
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

A UML oferece mecanismos para a extensão da sintaxe e da semântica da linguagem. Considere:

I. Novos atributos de modelagem.

II. Novos elementos de modelagem.

III. Nova semântica de modelagem. I, II e III são, respectivamente,

Alternativas
Comentários
  • LETRA C.
    Um valor atribuído estende as propriedades das novas construções criadas com estereótipos. É representado como uma particular projeção em elementos do conjunto que representa o estereótipo.
    Os estereótipos são um dos três mecanismos de extensibilidade da UML. Eles dão mais poder à UML, permitindo classificar elementos "com algo em comum". Por exemplo, ao modelar uma rede pode ser necessário ter símbolos para representar roteadores e hubs. Ao fazer isso você estará estereotipando um elemento, visto que todos os hubs terão o mesmo simbolo.
    As restrições permitem estender ou alterar a semântica natural de um elemento gráfico. Este mecanismo geral especifica restrições sobre um ou mais valores de um ou mais elementos de um modelo.
  • Os mecanismos de extensão da linguagem são:

    I - Valores atribuídos ( Tagged Values )
    II - Estereótipos ( stereotypes )
    III - Restrições ( constraints ), neste último se utiliza a OCL - Object Constraint Language

    A tradução deixa um pouco confuso o entendimento.

    O artigo a seguir, descreve os três mecanismos com maestria:
     http://www0.cs.ucl.ac.uk/staff/ucacwxe/lectures/3C05-02-03/aswe15-essay.pdf
  • Adicionando mais uma fonte que ajude a entender os mecanismos de extensão da UML:

    http://www.itnerante.com.br/profiles/blogs/mecanismos-de-extensibilidade-da-uml-em-concursos-p-blicos