Última atualização: 06/02/03
Índice |
Objetivos do Curso
Calendário Avaliação Artigos para Leitura Bibliografia Sites de Interesse |
O objetivo deste curso é apresentar as tendências atuais para desenvolvimento de aplicações baseadas em componentes, oferecendo uma visão conjunta das tecnologias usadas desde a modelagem até a implementação porém com o foco na MODELAGEM DA APLICAÇÃO.
Este calendário será sempre atualizado com os detalhes de cada assunto e poderá ser modificado de acordo com o aproveitamento da turma.
Aula | Data | Assunto | Referências |
---|---|---|---|
1 | 08/10 | Apresentação do curso. Objetivos, programa, avaliações.
Transparências em PDF desta aula | |
2 | 08/10 | Arquitetura de Software (AS)
- Motivação para AS - Terminologias em AS - Linguagens de Descrição Arquitetural (ADLs) ........ Características ........ Componentes ........ Conectores ........ Configurações ........ Classificação de ADLs ........ Exemplos de ADLs Transparências em PDF desta aula | |
3 | 22/10 | Discussão dos artigos | |
4 | 24/10 | Padrões
- Anti-Padrões - Categorias de Padrões ........ Padrões Arquiteturais ........ Padrões de Design ........ Idiomas - Estilos Arquitetuais ........ Pipe-Filtros ........ Camadas Transparências em PDF desta aula | |
5 | 29/10 | - Estilos Arquitetuais (continuação)
........ BlackBoard ........ Broker ........ Reflexão Transparências em PDF desta aula | |
6 | 31/10 | - Estudos de Caso de Aplicação de Estilos Arquiteturais
Transparências em PDF desta aula | |
7 | 05/11 | - Padrões de Design
- Idiomas Transparências em PDF desta aula | |
8 | 07/11 | Visões Arquiteturais
- Visão Conceitual Transparências em PDF desta aula | |
9 | 12/11 | Visões Arquiteturais (continuação)
- Visão de Módulo - Visão de Execução Transparências em PDF desta aula | |
10 | 19/11 | Visões Arquiteturais (continuação)
- Visão de Código Proposta de Padronização de Modelagem - UML Transparências em PDF desta aula - Visão de Código Transparências em PDF desta aula - UML | |
11 | 21/11 | UML (continuação)
- Itens Estruturais (Classes, Interfaces, Colaborações, Casos de Uso, Classes Ativas, Componentes, Nós) - Itens Comportamentais (Interação, Máquina de Estado) - Itens de Agrupamento (Pacotes) - Itens Anotacionais (Nota) Transparências em PDF desta aula - UML | |
12 | 26/11 | UML (continuação)
- Relacionamentos(Dependência, Generalização, Associação, Agregação, Realização) - Adornos e Estereótipos - Diagramas .... Diagrama de Classes .... Diagrama de Objetos .... Diagrama de Casos de Uso .... Diagrama de Sequência .... Diagrama de Colaboração Transparências em PDF desta aula - UML | |
13 | 28/11 | Ferramentas UML
- ArgoUML - Gleydson e Peterson - Poseidon - Ozifrankly | |
14 | 03/12 | - Diagramas UML (continuação)
.... Diagrama de Gráfico de Estados .... Diagrama de Atividades .... Diagrama de Componentes .... Diagrama de Desenvolvimento Transparências em PDF desta aula - UML | |
15 | 10/12 | - 1a. PROVA | |
16 | 12/12 | - ACMEStudio - Instalação | |
17 | 17/12 | - ACME | |
18 | 21/01 | - ACME (continuação)
Transparências em PDF das aulas sobre ACME | |
19 | 23/01 | MDA (Model Driven Architecture)
Transparências em PDF desta aula | |
20 | 28/01 | - Apresentações ACME (Osmar, Fabricio, Marcia e Leonardo, Aliandro e Oseas) | |
21 | 30/01 | - Modelos de Componentes
- Aspectos Gerais - CORBA | |
22 | 04/02 | - CORBA
- Arquitetura - IDL - Tipos de Chamadas - Serviços de Nomes Transparências em PDF das aulas sobre CORBA | |
23 | 06/02 | - Dúvidas sobre Trabalho |
Livros: