Desenvolvimento Orientado a Componentes e Reuso
Curso: Bacharelado em Sistemas de Informação
Período: 6
Local e Horário: Terça (Sala 316 - 20:20hs) e Quinta (Sala 316 - 18:30hs)
Objetivos da disciplina: Essa disciplina capacita os alunos em conceitos e tecnicas relacionadas a componentizacao de software, desde aspectos gerais como conceitos e beneficios ate questoes sobre o papel estrategico da gestao de componentes.
Período: 6
Local e Horário: Terça (Sala 316 - 20:20hs) e Quinta (Sala 316 - 18:30hs)
Objetivos da disciplina: Essa disciplina capacita os alunos em conceitos e tecnicas relacionadas a componentizacao de software, desde aspectos gerais como conceitos e beneficios ate questoes sobre o papel estrategico da gestao de componentes.
Assuntos abordados:
- 1 - Conceitos e beneficios da componentizacao de software
- 2 - Categorias e caracteristicas de componentes
- 3 - Modelagem de Componentes e padroes de projeto
- 4 - Processo de desenvolvimento baseado em componentes
- 5 - Testes de componentes
- 6 - Reuso e gestao estrategica de componentes
Cronograma:
Aula para Download | Data | Carga Horária | Conteúdo |
Aula 1 Capitulo 13 do Sommerville |
03/08/2010 | 02 / 76 | Apresentação da Disciplina, Reuso de software |
05/08/2010 | 04 / 76 | ||
Aula 2 | 10/08/2010 | 06 / 76 | Introducao a componentes |
12/08/2010 | 08 / 76 | ||
Aula 3 Capitulo 13 do Sommerville |
17/08/2010 | 10 / 76 | Engenharia de Software Orientada a Componentes |
Aula 4 | 19/08/2010 | 12 / 76 | Aspectos tecnicos do desenvolvimento baseado em componentes |
Aula 5 | 24/08/2010 | 14 / 76 | Construcao de componentes - JavaBeans |
26/08/2010 | 16 / 76 | ||
31/08/2010 | 18 / 76 | ||
02/09/2010 | 20 / 76 | ||
FERIADO | 07/09/2010 | - | - |
Aula 5 | 09/09/2010 | 22 / 76 | Construcao de componentes - JavaBeans< |
Aula Extra - Sabado | 11/09/2010 | 26 / 76 | Construcao de componentes - JavaBeans< |
Aula 6 | 14/09/2010 | 28 / 76 | Framework |
16/09/2010 | 30 / 76 | ||
21/09/2010 | 32 / 76 | ||
23/09/2010 | 34 / 76 | ||
Revisao p/ 1a. Prova | 28/09/2010 | 36 / 76 | - |
1a. Prova | 30/09/2010 | 38 / 76 | Prova |
Correcao | 05/10/2010 | 40 / 76 | Correcao da Prova |
2a. Chamada - 1a. Prova | 07/10/2010 | 42 / 76 | - |
FERIADO | 12/10/2010 | - | - |
Aula 7 | 14/10/2010 | 44 / 76 | JUnit |
19/10/2010 | 46 / 76 | ||
21/10/2010 | 48 / 76 | ||
Aula 8 | 26/10/2010 | 50 / 76 | Controle de versões: Subeclipse |
28/10/2010 | 52 / 76 | ||
FERIADO | 02/11/2010 | - | - |
Aula 9 | 04/11/2010 | 54 / 76 | Ant |
09/11/2010 | 56 / 76 | ||
Projeto | 11/11/2010 | 58 / 76 | Projeto |
16/11/2010 | 60 / 76 | ||
18/11/2010 | 62 / 76 | ||
Aula Extra - Sabado | 20/11/2010 | 66 / 76 | Projeto |
Projeto | 23/11/2010 | 68 / 76 | Projeto |
25/11/2010 | 70 / 76 | ||
Revisao p/ 2a. Prova | 30/11/2010 | 72 / 76 | DATA PROVAVEL |
Atividade Complementar | 01/12/2010 | 74 / 76 | Projeto |
2a. Prova | 02/12/2010 | 76 / 76 | DATA PROVAVEL |
2a. Chamada - 2a. Prova | 09/12/2010 | 76 / 76 | DATA PROVAVEL |
Final | 16/12/2010 | 76 / 76 | DATA PROVAVEL |
Avaliação e Entregas:
A disciplina conterá os seguintes itens de avaliação:
- Prova 1a. Unidade - 30 de setembro de 2010
- Prova 2a. Unidade - 02 de dezembro de 2010* (Data provavel)
- Projeto - entrega parcial dia 04 de outubro de 2010
- Projeto - entrega final do CORE dia 20 de novembro de 2010
- Projeto - entrega final das versões individuais dia 01 de dezembro de 2010