Curso de octavo semestre de la licenciatura en Ingeniería de Software (UACM plan 2010). El curso gira en torno a actividades de diseño general de un producto de software: la integración de sus componentes y definición de puntos de flexibilidad que permitan al producto alcanzar sus objetivos, satisfaciendo a todos los interesados relevantes. Se exploran estrategias de diseño arquitectonico, modelaje de arquitecturas y el rol de un arquitecto de software en un proyecto.
Definiciones básicas, componentes y conectoresEstas notas incluyen algunas definiciones generales empleadas en el área de la arquitectura de software, así como una breve presentación de los conceptos de "componentes" y "conectores", su importancia e impacto general en la calidad de un producto de software. |