Você está na página 1de 1

Download Livro UML - Uma Abordagem Prtica

A UML (Unified Modeling Language - Linguagem de Modelagem Unificada) uma linguagem


visual utilizada para modelar sistemas computacionais orientados a objeto. Nos ltimos anos, a
UML consagrou-se como a linguagem-padro de modelagem adotada pela indstria de
engenharia de software, existindo atualmente um amplo mercado para profissionais que a
dominem.

Este livro procura ensinar ao leitor, por meio de exemplos prticos, como modelar softwares
utilizando a UML. A linguagem ensinada mediante a apresentao de seus diversos diagramas,
onde so detalhados os diversos componentes de cada diagrama e como estes interagem entre
si, alm de demonstrar por meio de diversas ilustraes como utilizar cada diagrama. Este livro
enfatiza tambm a importncia da UML para a Engenharia de Software, alm de abordar o
paradigma de orientao a objetos, um conceito imprescindvel para a compreenso correta da
UML.

Ao final do livro so descritas as inovaes acrescentadas linguagem UML em sua nova verso,
conhecida como UML 2, destacando-se tpicos como a infra-estrutura da linguagem e os novos
diagramas propostos, bem como os acrscimos recebidos pelos diagramas j existentes.

Ao final de cada captulo so propostos vrios exerccios, como forma de avaliar e consolidar os
conhecimentos adquiridos. As solues de todos os exerccios so apresentadas no final do livro.

A obra apresenta ainda um estudo de caso, em que um sistema analisado e modelado por meio
da UML, com a ilustrao completa de todos os diagramas referentes ao software.

Os seguintes temas so abordados:


- Tpicos da Engenharia de Software
- Orientao a Objetos
- Diagrama de Casos de Uso
- Diagrama de Classes
- Diagrama de Seqncia
- Diagrama de Colaborao
- Diagrama de Grfico de Estados
- Diagrama de Atividades
- Diagrama de Componentes e Implantao
- Modelagem de Software por meio da UML
- Novidades da nova verso UML 2.0

O livro pode ser utilizado tanto por professores e alunos universitrios, de cursos da rea de computao, como por profissionais da rea de engenharia
e desenvolvimento de software.