Disciplina Curricular

Design de Software DSof

Mestrado Bolonha em Informática - 2_MI 2012/13

Contextos

Grupo: 2_MI 2012/13 > 2º Ciclo > Parte Escolar > - > Optativas > 787_Mestrado em Informática - CTP

Período:

Grupo: 2_MI 2012/13 > 2º Ciclo > Parte Escolar > - > Optativas > 892_1º Sem do Mestrado em Informática

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.

Métodos de ensino e avaliação

Nas aulas teóricas são expostos os conteúdos programáticos e casos de estudo ilustrativos, bem como exposições de empresas; nas aulas teórico-práticas são realizados pequenos exercícios que visam aplicar e raciocinar sobre os conteúdos programáticos expostos nas teóricas e será dado apoio ao projeto. A avaliação é feita através de um exame final, um trabalho e participação ativa em aulas de exposição de empresas. O trabalho consiste na análise e produção da documentação da arquitectura de software de um sistema existente.

Disciplinas Execução

2023/2024 - 1 Semestre

2022/2023 - 1 Semestre

2021/2022 - 1 Semestre

2020/2021 - 1º semestre

2019/2020 - 1 Semestre

2018/2019 - 1 Semestre

2017/2018 - 1 Semestre

2016/2017 - 1 Semestre