Designação | Código | Curso | Regime | Regente |
---|---|---|---|---|
Manutenção e Evolução de Software | 14614 [ME78ME7800006553] | S2 | ||
Objetivos | Os conteúdos programáticos incluídos nesta UC seguem diretamente a bibliografia recomendada que é a referência na área da Manutenção e Evolução de Software. Cada um dos conteúdos aborda uma área específica de manutenção e evolução e está diretamente relacionado com cada um dos objetivos de aprendizagem. A apresentação dos dos conteúdos será ainda apoiada por ferramentas de software que implementam os conceitos apresentados e que os alunos terão de utilizar no desenvolvimento de um projeto prático. | |||
Programa | 1. Parsers, Travessias e Transformações genéricas | |||
Bibliografia | Software Languages: Syntax, Semantics and Metaprogramming, Ralf Laemmel, Springer, 2018. (ISBN: 978-3-319-90800-7). | |||
Resultados da aprendizagem | - Perceber os conceitos “generalized parsing” e transformação de software. | |||
Método de avaliação | A avaliação terá em conta duas componentes de avaliação: um teste individual e um projeto em grupo. A nota final terá em conta estas duas componentes bem como uma avaliação contínua ao longo das aulas onde a motivação e interesse do aluno serão considerados na avaliação. O aluno está aprovado a esta disciplina quando a média das várias componentes atingir a nota 10. | |||
Funcionamento | Turno: T 1; Docente: João Alexandre Baptista Vieira Saraiva; Dep.: DI; Horas: 15. |