Universidade Federal de Sergipe |
Departamento de Computação |
Disciplina: Tópicos Avançados em Engenharia de Software |
Período: 2011.1 |
Pessoas | Disciplina |
Professor | Ementa |
Alunos | Cronograma e Material de Aula |
Seminário e Relatório Técnico | |
Bibliografia | |
Links |
Nome: Alberto Costa Neto
E-mail: alberto@ufs.br
Ordem | Matrícula | Nome |
---|---|---|
1
|
102280001
|
JOSE HENRIQUE DE MELO CARDOSO |
2 | 102280002 | GIVANILDO SANTANA DO NASCIMENTO |
3 | 102280005 | JENIFER VIEIRA TOLEDO |
4 | 111280013 | CARLA CASSIA DE JESUS ALMEIDA |
Aula |
Assunto |
Material de Aula |
16° (17/05/2011) | Introdução
à disciplina E-mail e Home Page Programa do curso Bibliografia Notas Seminários/Relatório Técnico |
|
17º (19/05/2011) | Problemas do paradigma
de objetos. Preocupações ortogonais. Espalhamento e entrelaçamento de código. Visão Geral de AspectJ |
(1)
POA.zip (2) codigo.zip (código fonte dos exemplos) |
18º (24/05/2011) |
Visão Geral de AspectJ Programando no Eclipse com o AJDT |
AJDT.zip |
19º (26/05/2011) | Pointcut e Advice | Pointcuts.zip |
20º (31/05/2011) | Pointcut e Advice | Pointcuts.zip |
21º (02/06/2011) | Declarações inter-tipos | ITD.zip |
22° (07/06/2011) | Uma Linguagem para Especificar Regras de Design em Sistemas Orientados a Aspectos | acn-phd-thesis-talk.pdf |
23° (09/06/2011) | Linhas de Produtos de Software (LPS) Motivação, Princípios e Diferenças |
LPS.pdf |
(14/06/2011) | Preparação dos seminários | |
(16/06/2011) | Preparação dos seminários | |
24° (21/06/2011) | Framework para
Engenharia de LPS Modelagem de Variabilidade em LPS |
|
(23/06/2011) | Feriado | |
25 e 26° (28/06/2011) | Seminário 1 (Jenifer):
Metodologias Ágeis e Linhas de Produtos de Software Seminário 2
(Givanildo):
|
|
27° e 28° (30/06/2011) | Seminário 3 (Carla):
Testes de Aspectos (Abordagens para testar aspectos) Seminário 4 (Henrique): Early Aspects (Abordagens para identificar e modelar aspectos desde as fases iniciais de desenvolvimento) |
|
29° (05/07/2011) |
Entrega dos relatórios técnicos |
|
30° (07/07/2011) | Entrega de notas / Encerramento |
Legenda |
|
Aula a ser ministrada | |
|
Aula ministrada |
|
Aula de reposição |
|
Teste |
|
Aula não realizada |
Obs: O cronograma está sujeito a mudanças caso haja algum imprevisto.
Endereço | Descrição |
---|---|
http://www.eclipse.org/aspectj/doc/released/progguide/ | The AspectJ TM Programming Guide |
http://www.eclipse.org/aspectj | The AspectJ Project Website |
http://hannemann.pbworks.com/Design+Patterns | Implementação de Padrões de Projeto em AspectJ |