Tags:
create new tag
, view all tags

Arquitetura de Software

Professores: Paulo Borba e Fernando Castor

Nome oficial: Tópicos Avançados em Engenharia de Software 2 (pós-graduação)

Lista de email: in0979-l, assine já! (para assuntos particulares, escreva diretamente para phmb e castor com TAES no subject)

Cronograma

  • 14/8 (8hs, na sala D222): Definir arquitetura do google wave, do seu jeito

  • 19/8 (10hs, na sala D222): Definir arquitetura do google wave, do seu jeito

  • 21/8 (8hs, na sala D222): Apresentar arquitetura do google wave, discutir pontos fortes e fracos

  • 26/8 (10hs, na sala D222): Apresentar arquitetura do google wave, discutir pontos fortes e fracos

  • 2/9 (10hs, na sala D222): Discutir conceitos básicos de arquitetura de software.

  • 9/9 (10hs, na sala D222): Ajustar arquitetura do google wave
    • seguir recomendações das últimas aulas
    • enviar questionamentos para a lista da disciplina

  • 11/9 (8hs, na sala D222): Ajustar arquitetura do google wave
    • seguir recomendações das últimas aulas
    • enviar questionamentos para a lista da disciplina

  • 16/9 (10hs, na sala D222): Apresentar novas versões dos projetos

  • 18/9 (8hs, na sala D222): Apresentar novas versões dos projetos

  • 23/9 (10hs, na sala D222): Discutir estilos arquiteturais
    • Estudar em detalhes os slides
    • Estudar Capítulos 2 e 6 do livro Pattern-Oriented Software Architecture: A System of Patterns, volume 1, de Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal.
    • Estudar Capítulos 2 e 3 do livro Software Architecture: Perspectives on an Emerging Discipline, de Mary Shaw e David Garlan.

  • 25/9 (8hs, na sala D222): Discutir estilos arquiteturais
    • Estudar em detalhes os slides
    • Estudar Capítulos 2 e 6 do livro Pattern-Oriented Software Architecture: A System of Patterns, volume 1, de Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal.
    • Estudar Capítulos 2 e 3 do livro Software Architecture: Perspectives on an Emerging Discipline, de Mary Shaw e David Garlan.

  • 2/10 (10hs, na sala D222): Continuação da aula anterior.

  • 7/10 (trabalho remoto, professores no SBES): Ajustar arquitetura do google wave
    • seguir recomendações das últimas aulas
    • enviar questionamentos para a lista da disciplina

  • 9/10 (trabalho remoto, professores no SBES): Ajustar arquitetura do google wave
    • seguir recomendações das últimas aulas
    • enviar questionamentos para a lista da disciplina

  • 14/10 (10hs, na sala D222): Apresentar novas versões dos projetos

  • 16/10 (8hs, na sala D222): Apresentar novas versões dos projetos

  • 21/10 (10hs, na sala D222): Discutir especificação de comportamento de componentes e conectores com CSP

  • 27/10 (10hs, na sala D222): Definição dos temas dos seminários. Abaixo são apresentados os temas sugeridos. É importante frisar que esperamos que as equipes pesquisem além desses textos básicos, procurem por trabalhos recentes nas áreas que escolherem e falem sobre eles. Seminários baseados exclusivamente nesses textos serão penalizados.
    • Arquiteturas e ADLs para Linhas de Produtos de Software. ref.
    • Reconstrução de arquiteturas de software. ref.
    • Verificação de conformidade entre arquitetura e código. ref.
    • Análise e avaliação de arquiteturas ref.
    • Evolução de arquiteturas de software ref.

  • 29/10 (8hs, na sala D222): Ajustar arquitetura do google wave e trabalhar nos seminários
    • seguir recomendações das últimas aulas
    • enviar questionamentos para a lista da disciplina

  • 04/11 (10hs, na sala D222): Ajustar arquitetura do google wave e trabalhar nos seminários
    • seguir recomendações das últimas aulas
    • enviar questionamentos para a lista da disciplina

  • 06/11 (8hs, na sala D222): Ajustar arquitetura do google wave e trabalhar nos seminários
    • seguir recomendações das últimas aulas
    • enviar questionamentos para a lista da disciplina

Avaliação

  • Participação efetiva nas aulas, questionando, comentando, criticando e pensando em como adaptar e aplicar as idéias vistas; a presença em todas as aluas, em sala ou laboratório, é obrigatória

  • Projeto (entregue em várias partes) e apresentações, em dupla

  • Exames escritos

  • A nota da primeira unidade corresponde às notas dos exames escritos; a nota da segunda unidade é definida pela participação em sala e pelas notas das várias partes do projeto e apresentações.

Projetos

-- FernandoCastor - 28 Oct 2009 -- FernandoCastor - 22 Oct 2009 -- PauloBorba - 21 Oct 2009 -- FernandoCastor - 06 Oct 2009 -- PauloBorba - 30 Sep 2009 -- PauloBorba - 26 Sep 2009 -- PauloBorba - 18 Sep 2009 -- PauloBorba - 17 Sep 2009 -- PauloBorba - 15 Sep 2009 -- PauloBorba - 09 Sep 2009 -- FernandoCastor - 03 Sep 2009 -- LeopoldoTeixeira - 02 Sep 2009 -- AdautoFilho - 02 Sep 2009 -- AdautoFilho - 01 Sep 2009 -- FernandoCastor - 27 Aug 2009 -- FernandoCastor - 26 Aug 2009 -- PauloBorba - 25 Aug 2009 -- FernandoCastor - 24 Aug 2009 -- PauloBorba - 17 Aug 2009 -- PauloBorba - 11 Aug 2009

Topic revision: r25 - 2009-12-03 - FernandoCalheiros
 
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