Leituras Obrigatórias sobre Arcabouços OO
Vocês deverão ler com BASTANTE atenção os dois
artigos seguintes sobre arcabouços (frameworks) OO:
- Ralph E. Johnson. Components,
Frameworks, Patterns. In ACM SIGSOFT Symposium on Software
Reusability, 1997.
Uma versão resumida deste artigo apareceu na Communications
of the ACM Vol. 40, No. 10, pp.39-42,
com o nome de Frameworks = (components + patterns).
- Mohamed Fayad, Douglas Schmidt.
Object-Oriented Application Frameworks. CACM Vol. 40, No. 10,
Outubro 1997.
Atividade obrigatória
Na aula de 11/6, quinta-feira, nós iremos discutir os dois
artigos
sobre arcabouços orientados a objetos que estão
disponíveis nos links acima. No início da aula
(até às 8:05), você deverá entregar um texto
(de 1/2
a 1 página) fazendo uma análise crítica dos dois
artigos, explicitando
o que você gostou e o que você não gostou neles.
Além disso, escolha o parágrafo que você mais
gostou de cada um dos
dois artigos, ou por sintetizar bem a idéia de arcabouços
ou por fazer
uma reflexão mais específica que você julgue muito
interessante (ou por
qualquer outro motivo :). Não precisa dizer quais são
esses parágrafos,
apenas traga-os para a aula pois vamos usá-los.
Leituras Extras
Duas boas leituras não obrigatórias para quem quiser se aprofundar mais em arcabouços:
Finalmente, na biblioteca temos o livro Building application frameworks -
object-oriented foundations of framework design do
Mohamed E. Fayad, Douglas C. Schmidt, Ralph E. Johnson que é uma excelente
leitura para quem quer se aprofundar bastante no assunto.
Página de MAC 441
Página do Fabio
Página do DCC