Modelagem OO com UML

Módulos/ Download

Núcleo introdutório*

Aula 01 – Aula introdutória
Aula 02 – Fundamentos de modelagem OO

Núcleo básico*

Aula 03 – Estrutura de um programa OO
Aula 04 – Diagrama de classes de UML
Aula 05 – Modelagem estrutural e dinâmica
Aula 06 – UML – visão geral
Aula 07 – Diagrama de casos de uso de UML
Aula 08 – Diagrama de atividades de UML – parte 1
Aula 09 – Diagrama de visão geral de interação de UML
Aula 10 – Metodologia de modelagem: Apresentação das etapas
Aula 11 – Metodologia de modelagem: etapa 1 (modelagem estrutural e dinâmica em alto nível de abstração)
Aula 12 – Metodologia de modelagem: etapa 2 (refinamento estrutural: identificação de atributos)
Aula 13 – Diagramas de sequência e de comunicação de UML
Aula 14 – Metodologia de modelagem – etapa 3 (refinamento de casos de uso)
Aula 15 – Diagrama de máquina de estados de UML
Aula 16 – Metodologia de modelagem – etapa 4 (modelagem de estados)
Aula 17 – Metodologia de modelagem – etapa 5 (domínio da solução – projeto)

Núcleo situações especiais*

Aula 18 – Diagramas de objetos, de estrutura composta, de utilização e de temporização
Aula 19 – Metodologia de modelagem – etapa 6 (situações especiais)

Núcleo algoritmos de métodos*

Aula 20 – Diagrama de atividades de UML – parte 2 (modelagem de algoritmo de método)
Aula 21 – Metodologia de modelagem – etapa 7 (modelagem de algoritmos)

Núcleo geração de código*

Aula 22 – Metodologia de modelagem – etapa 8 (implementação)

Núcleo organização*

Aula 23 – Organização de especificação OO

Núcleo avaliação de consistência*

Aula 24 – Avaliação de consistência

Núcleo incremento de qualidade*

Aula 25 – Incremento da qualidade de especificação OO


* Slides das aulas, em formato pptx, em arquivo compactado (zip)