Universidade Federal de Sergipe

Departamento de Computação

Disciplina: Programação Orientada a Aspectos

Período: 2011.1

 

Pessoas Disciplina Avaliação
Professor Plano de Ensino Notas
Alunos Ementa  
  Programa  
  Bibliografia  
  Cronograma  
  Seminários  
  Projetos  
  Datas Importantes  
  Links  
  Material de Aula  

 

 


Professor

Nome: Alberto Costa Neto

E-mail: alberto@ufs.br

 


Alunos

Ordem Matrícula Nome
1
10110532
ARTHUR ROCHA DE MENEZES
2 06112893 ARTUR LUIS MARINHO MULLER
3 10110701 BRUNNO AUGUSTO LEITE FIGUEIREDO
4 08110564 BRUNO FRANCISCO LIMA SANTOS
5 10110037 DANIEL BASTOS MORAES
6 10110508 DAVI MARQUES DA SILVA
7 09210142 DIEGO SANTOS DE ANDRADE
8 08110663 FABIO BARROS DE OLIVEIRA
9 10110534 FELIPE MORAIS ARAGAO
10 08110623 ICARO EMANNUEL SAMPAIO ALMEIDA MENEZES
11
04114616 JOCELIO MACEDO DE OLIVEIRA FILHO
12 07110567 JONATHAS CAVALCANTE MONTALVAO MELLO
13 09110635 JOSE BONIFACIO DA SILVA JUNIOR
14 10110030 JOVAN DE ANDRADE FERNANDES JUNIOR
15 10110714 MARCOS JOSE RODRIGUES DOS SANTOS
16 10110219 ONEZINO GABRIEL MOREIRA
17 10110008 QUELITA ARAUJO DINIZ DA SILVA
18 09210138 RAPHAEL FERREIRA SANTOS BARRETO
19 11110949 VANDERSON SANTANA DE OLIVEIRA LEITE SAMPAIO
20 09110939 VINICIUS FERREIRA FONTES
21 08110670 WENDELL ANTILDES MARCOLINO SAMPAIO

 


Ementa:


Programa:

1) Introdução à disciplina, e-mail e site da disciplina, bibliografia, avaliação.
2) Problemas do paradigma de objetos. Preocupações ortogonais. Espalhamento e entrelaçamento de código. Visão Geral de AspectJ (Aspectos, Pointcuts, Advices, Weaving, Quantificação)
3) Programando no Eclipse com o AJDT
4) Pontos de combinação e Pointcuts
5) Pontos de combinação e Pointcuts
6) Declarações inter-tipos
7) Padrões de Projeto com Aspectos
8) Aplicações de POA
9) Refatoração com Aspectos
10) Discussão de artigos
11) Discussão de artigos
12) Discussão de artigos
13) Discussão de artigos
14) Discussão de artigos
15) Apresentação dos projetos / Encerramento


Bibliografia:


Datas Importantes

Descrição Data
Seminários sobre artigos 25/05/2011 a 22/06/2011
Entrega de projeto 06/07/2011

 


Links:

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

 


Material de Aula:

Descrição Arquivo Última Atualização
Problemas da POO e Introdução a POA POA.zip 11/03/2011
Código fonte dos exemplos codigo.zip 11/03/2011
Usando o Eclipse e o AJDT AJDT.zip 11/03/2011
Pointcuts Pointcuts.zip 11/03/2011
Artigos para Seminários artigos.zip 11/03/2011
Inter-type Declarations ITD.zip 11/03/2011