Tags:
create new tag
, view all tags

Programação Orientada a Aspectos

Professor: Fernando Castor

Nome oficial: Tópicos Avançados em Linguagens de Programação 3 (pós-graduação), Programação com Componentes (graduação)

Dias, horários e local: terças e quintas, das 14h00m às 16h00m, na sala D220.

Lista de email: aop-ufpe, assine já!

Cronograma

  • 11/8: Apresentação da disciplina

  • 13/8: Não houve aula (falta de luz)

  • 18/8: Não houve aula (Curso de Integração de Novos Docentes)

  • 20/8: Discutir problemas de modularidade com orientação a objetos, e conceitos básicos de orientação a aspectos

  • 25/8: Definição dos projetos dos alunos.

  • 1/9: Discutir o artigo.

  • 8/9: Definir os artigos que serão apresentados pelos alunos.

  • 10/9: Discutir o artigo.

  • 15/9: Continuação da discussão do artigo e definição dos projetos da disciplina.

  • 17/9: Preparação dos seminários.

Seminários

  • Rafael di Bernardo
    • Sullivan, K., Griswold, W. G., Song, Y., Cai, Y., Shonle, M., Tewari, N., and Rajan, H. 2005. Information hiding interfaces for aspect-oriented design. SIGSOFT Softw. Eng. Notes 30, 5 (Sep. 2005), 166-175. DOI= http://doi.acm.org/10.1145/1095430.1081734
    • Alberto Costa Neto, Rodrigo Bonifacio, Marcio Ribeiro, Carlos Eduardo Pontual, Paulo Borba, Fernando Castor. A Design Rule Language for Aspect-Oriented Programming. Não-publicado (disponível mediante requisição).

  • Elias Queiroga
    • A definir.

  • Filipe Almeida
    • Garcia, A., Sant'Anna, C., Figueiredo, E., Kulesza, U., Lucena, C., and von Staa, A. 2005. Modularizing design patterns with aspects: a quantitative study. In Proceedings of the 4th international Conference on Aspect-Oriented Software Development (Chicago, Illinois, March 14 - 18, 2005). AOSD '05. ACM, New York, NY, 3-14. DOI= http://doi.acm.org/10.1145/1052898.1052899
    • Figueiredo, E., Cacho, N., Sant'Anna, C., Monteiro, M., Kulesza, U., Garcia, A., Soares, S., Ferrari, F., Khan, S., Castor Filho, F., and Dantas, F. 2008. Evolving software product lines with aspects: an empirical study on design stability. In Proceedings of the 30th international Conference on Software Engineering (Leipzig, Germany, May 10 - 18, 2008). ICSE '08. ACM, New York, NY, 261-270. DOI= http://doi.acm.org/10.1145/1368088.1368124

Projeto

* Serão definidos pelos alunos em breve.

Avaliação

  • Participação efetiva nas aulas, questionando, comentando, criticando e pensando em como adaptar e aplicar as idéias vistas

  • Projeto individual

  • Seminário

  • Monografia (apenas para os alunos de mestrado)

-- FernandoCastor - 14 Sep 2009 -- FernandoCastor - 25 Aug 2009

Edit | Attach | Print version | History: r11 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r2 - 2009-09-14 - FernandoCastor
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

mersin escort bayan adana escort bayan izmit escort ankara escort bursa escort