Disciplina Curricular

Arquitecturas de Software ASof

Mestrado Bolonha em Engenharia Informática e de Computadores - Alameda - MEIC-A 2006

Contextos

Grupo: MEIC-A 2006 > 2º Ciclo > Área de Especialização Complementar > Engenharia de Software

Período:

Grupo: MEIC-A 2006 > 2º Ciclo > Área de Especialização Principal > Engenharia de Software

Período:

Peso

7.5 (para cálculo da média)

Objectivos

Formar nos métodos, técnicas e linguagens do desenho de software de qualidade utilizando as abordagens de arquiteturas de software e padrões de desenho. Estudar os métodos e as técnicas da passagem do espaço do problema para o espaço da solução de modo a garantir a rastreabilidade entre os requisitos do sistema e o seu desenho. Ler, avaliar e escrever arquiteturas de software.

Programa

Introdução às Arquiteturas de Software: O Ciclo de Influência da Arquitetura; Conceitos; Atributos e Táticas de Qualidade. Documentar Arquiteturas de Software: Vistas e Estilos Arquiteturais - Módulo, Componente-Conector, Afetação; Diagramas de Contexto; Combinação de Vistas Variabilidade e Dinamismo; Escolha de Vistas. Avaliar Arquiteturas de Software: Método ATAM; Método CBAM. Famílias de Produtos de Software. Melhores Práticas de Arquiteturas de Software: Padrões de Arquitetura Empresarial. Casos de Estudo

Metodologia de avaliação

A avaliação da cadeira de Arquitecturas de Software é composta pelos seguintes elementos: • Exame teórico: 80% da nota final, nota mínima de 9.0 valores (em 20) • Trabalhos práticos (em grupo): 20% da nota final

Disciplinas Execução

2018/2019 - 1ºSemestre

2014/2015 - 1º Semestre

2013/2014 - 1 Semestre

2012/2013 - 1 Semestre

2011/2012 - 1 Semestre

2010/2011 - 1 Semestre

2009/2010 - 1 Semestre

2008/2009 - 1 Semestre

2007/2008 - 1 Semestre