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.

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