Departamento de Informática (UM)

Página de Unidade Curricular

DesignaçãoCódigoCursoRegimeRegente

Experimentação em Engenharia de Software

14609 [ME78ME7800006547]

Mestrado em Engenharia Informática [MEINF]

S2

Paulo Jorge Sousa Azevedo

Objetivos

Programa

1. Estratégias empíricas: Pesquisas, casos de estudos, experimentos, quase-experimentos
2. Medição em software
3. Processo experimental: preparar, conduzir e analisar.
4. Contexto da experimentação de software.
5. Planeamento de experiências de software.
6. Experiências operacionais.
7. Análise e interpretação de resultados.
8. Relatórios de experiências.
9. Avaliação comparativa.
10. Teste de Validação.
11. Mineração de repositórios de software.

Bibliografia


Experimentation in Software Engineering, Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A., Springer 2012.

Guide to Advanced Empirical Software Engineering, Shull, Forrest, Singer, Janice, Sjøberg, Dag I. K. (Eds.), Springer 2008.

Resultados da aprendizagem

- Compreender as diferentes estratégias empíricas para avaliar software
- Entender o que e como medir software
- Compreender o processo da experimentação de sw, desde a preparação até a análise de seus resultados
- Entender o contexto da experimentação
- Compreender as diferentes etapas do planeamento da experimentação
- Entender como conduzir uma experimenção.
- Entender como analisar e relatar os resultados de uma experimentação.
- Entender como relatar os resultados das experiências
- Entender como fazer benchmark de software
- Entender como extrair repositórios de software e quais ferramentas usar.

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: Paulo Jorge Sousa Azevedo; Dep.: DI; Horas: 15.
Turno: PL 1; Docente: José Nuno Castro Macedo; Dep.: DI; Horas: 30.

[ Outras UCs do Departamento ]