engenharia de software ii n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Engenharia de Software II PowerPoint Presentation
Download Presentation
Engenharia de Software II

Loading in 2 Seconds...

play fullscreen
1 / 11

Engenharia de Software II - PowerPoint PPT Presentation


  • 82 Views
  • Uploaded on

Engenharia de Software II. Professor Claudio Benossi Aula 03. Estereótipos. Utilizado para estender (enriquecer) o significado de um determinado elemento em um diagrama. A UML predefine diversos estereótipos. É possível também definir estereótipos específicos. Estereótipos.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Engenharia de Software II' - dawn-glover


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
engenharia de software ii

Engenharia de Software II

Professor Claudio Benossi

Aula 03

estere tipos
Estereótipos
  • Utilizado para estender (enriquecer) o significado de um determinado elemento em um diagrama.
  • A UML predefine diversos estereótipos.
  • É possível também definir estereótipos específicos.
estere tipos1
Estereótipos
  • Estereótipos podem ser classificados em dois tipos:
    • estereótipo gráfico: um ícone que lembre o significado do conceito a ele associado.
    • estereótipos de rótulo: um nome delimitado pelos símbolos << e >>.
notas explicativas
Notas explicativas
  • Utilizadas para comentar ou esclarecer alguma parte de um diagrama.
  • Podem ser descritas em texto livre; também podem corresponder a uma expressão formal utilizando OCL (adiante).
etiquetas tags
Etiquetas (Tags)
  • Os elementos gráficos de um diagrama da UML possuem propriedades predefinidas.
  • Outras propriedades para elementos de um diagrama podem também ser definidas através de etiquetas.
etiquetas
Etiquetas
  • Alternativas para definição de etiquetas:

{ tag = valor }

{ tag1 = valor1 , tag2 = valor2 ... }

{ tag }

restri es
Restrições
  • A todo elemento da UML está associada alguma semântica.
    • Cada elemento gráfico possui um significado bem definido que, uma vez entendido, fica implícito na utilização do elemento em algum diagrama.
  • 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.
restri es1
Restrições
  • A UML define uma linguagem formal que pode ser utilizada para especificar restrições sobre diversos elementos de um modelo.
  • Esta linguagem se chama OCL, a Linguagem de Restrição de Objetos.
  • A OCL pode ser utilizada para definir expressões de navegação entre objetos expressões lógicas, consulta, etc.