Guía DocenteCurso Facultade de Informática |
Grao en Enxeñaría Informática |
Asignaturas |
Arquitectura do Software |
Contidos |
|
|
|
Datos Identificativos | 2020/21 | |||||||||||||
Asignatura | Arquitectura do Software | Código | 614G01026 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Grao | 2º cuadrimestre |
Terceiro | Optativa | 6 | ||||||||||
|
Temas | Subtemas |
Concepto de arquitectura software | Definición de arquitectura software Estruturas e vistas - Notación -- C4 -- Estándar IEEE 1471 Ciclo de vida e negocio da arquitectura software |
Modelos e arquitecturas de referencia | Parámetros de calidade en arquitectura software Tipos de arquitecturas - Arquitectura en capas - Arquitectura de repositorio - Arquitectura cliente/servidor (orientada a servizos) - Arquitectura 'pipe and filter' (baseada en compoñentes) - Arquitecturas distribuídas -- Arquitecturas líder/traballadores -- Arquitecturas cliente/servidor multicapa -- Arquitecturas P2P - Outras arquitecturas -- Sistemas embebidos -- Sistemas orientados a aspectos |
Deseño e integración de compoñentes. Patróns arquitecturais. | Estratexias de deseño Patróns de arquitectura Reutilización - Sistemas COTS e legacy - Estilos de integración -- Transferencia de ficheiros -- Compartición de fontes de datos -- Invocación de procedemientos remotos -- Paso de mensaxes Reconstrucción / re-enxeñaría de sistemas |
Trazabilidade e probas de integración | Proceso de integración Verificación e probas de integración - Probas funcionais - Probas non funcionais Validación e usabilidade |
|