MAC 413/5715 - Prof. Fabio (2006)

Ementa da Disciplina

Objetivos:

Familiarizar o estudante com conceitos avançados da tecnologia de software orientado a objetos incluindo linguagens, análise,

arquiteturas, desenvolvimento, refinamento, padrões, aplicações e sistemas orientados a objetos.

Conteúdo:

1. Metodologias de desenvolvimento de software orientado a objetos.

2. Arquitetura de software.

3. Padrões de desenho e análise de software orientado a objetos.

4. Anti-padrões.

5. Refatoramento: técnicas sistemáticas para melhorar o desenho de software pré-existente.

6. Linguagens, sistemas e aplicações orientados a objetos.

7. Tecnologia de componentes.

Veja também a bibliografia.


Página de MAC 413/5715
Página do Fabio
Página do DCC