MII-414 -- Arquitectura de Software -- Bitácora
Un resumen del contenido de las clases.
-
[18/ago] reunión inicial
-
[26/ago] Introducción impresionista
(slides 01 [2pp], PDF, 42kb)
perspectiva y objetivos del curso; la disciplina: motivación, naturaleza dual;
proceso vs. producto; énfasis en propiedades sistémicas (no funcionales);
contexto en el proceso de construcción de software; stakeholders;
-
[02/sep] Representación de arquitectura
(slides 02a [2pp], PDF, 136kb)
vistas y perspectivas, sincrónicas y diacrónicas (Booch, OMT, 4+1, RM-ODP, Zachman); "viewtypes" (Clements+);
Elaboración de arquitectura
(slides 02b [2pp], PDF, 77kb)
estilos de arquitectura; patrones de Buschman; patrones de EAI; líneas de productos; recuperación de arquitecturas;
material complementario:
- "The '4+1' View Model of Software Architecture" (Kruchten) (PDF, 114KB)
- "IEEE's Recommended Practice for Architectural Description" (IEEE 1471) (PDF, 260KB)
- "ODP Reference Model Part 1. Overview" (PDF, 408KB)
- "UML Profile for EAI" (OMG Pub. ptc/02-02-02) (PDF, 1853KB)
- "The Zachman framework for enterprise architecture" (poster) (PDF, 380KB)
-
[09/sep] Procesos y evaluación
(slides 03a [2pp], PDF, 53kb)
principios, axiomas, arquetipos; algunas preguntas abiertas;
componentes y middleware; modelos de componentes; praxis: catálogos de arquitectura;
políticas y mecanismos; ejemplo: análisis de e-mail; componentes típicos (con notación ad-hoc);
recuperación de arquitecturas; calidad y evaluación;
Prácticas
(slides 03b [2pp], PDF, 71kb)
procesos de estandarización en la industria (OMG, UML, ECA); Model-Driven Architecture (MDA);
escalas de arquitectura; organizaciones para arquitecturas y componentes; conclusión;
Last modified: 2004-Sep-07
by Hernan Astudillo
URL:
http://www.inf.utfsm.cl/~hernan/cursos/MII414-2004s2/bitacora.html