Disciplina Curricular

Design de Software DSof

Mestrado Bolonha em Engenharia Informática - 5_MEI 2025/26

Contextos

Grupo: 5_MEI 2025/26 > 2º Ciclo > Parte Escolar > 2033 - MEI - Grupo Opcional Geral (CEI)

Período:

Grupo: 5_MEI 2025/26 > 2º Ciclo > Parte Escolar > Agrupamento Curricular de Especialização > Engenharia de Software > 2019 - MEI - Engenharia de Software - Nucleares

Período:

Grupo: 5_MEI 2025/26 > 2º Ciclo > Parte Escolar > Agrupamento Curricular de Especialização > Engenharia de Software > 2020 - MEI - Engenharia de Software - Livres

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Apresentar uma breve perspectiva histórica da Engenharia de Software e conceitos, técnicas de representação, métodos e ferramentas importantes no contexto do design de sistemas de software.  Arquitetura de Software: Pretende-se familiarizar os alunos com o desenho arquitetural de sistemas de software. Concretamente pretende-se que fiquem a conhecer alguns estilos arquiteturais e suas propriedades; sejam capazes de conceber arquiteturas alternativas para um sistema e de as avaliar face a determinados requisitos; sejam capazes de reconhecer conformidade entre implementação e arquitetura.

Programa

Engenharia de Software: Contexto e história; as disciplinas de engenharia. Design de Software: Processo de design, noções de qualidade, princípios de desenho. Arquitectura de Software: Estilos arquiteturais, descrição e documentação de arquiteturas, técnicas de avaliação e análise. Linhas de Produto de Software: Engenharia de domínio, técnicas de gestão da variabilidade, linguagens específicas de domínio

Métodos de ensino e avaliação

A avaliação é feita através de um exame final ou testes intercalares, trabalhos intercalares e avaliação contínua.

Disciplinas Execução

2025/2026 - 1 Semestre