Objetivos
Al finalizar este módulo, los estudiantes estarán en capacidad de:
-
Explicar las principales partes que estructuran un documento de arquitectura.
-
Explicar el uso del documento de arquitectura dentro del proceso de desarrollo de software.
-
Proponer una metodología de documentación en un proyecto de arquitectura.
Temas
-
Estructura del documento de arquitectura.
-
Vistas, puntos de Vista y modelos arquitectónicos.
-
Familias de modelos (estáticas, dinámicas y asignación).
-
Punto de Vista Contextual.
-
Punto de Vista Funcional.
-
Punto de Vista de Despliegue.
-
unto de Vista de Información.
-
Punto de Vista Concurrencia.
Bibliografía
-
Rozanski Nick, Eoin woods. Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives (2nd Edition), Addison-Wesley Professional. November 4, 2011.
-
Bass, L. Clements, P., Kazman, R., “Software Architecture in Practice (SEI Series in Software Engineering)”, Addison-Wesley Professional; 3 edition (October 5, 2012).
-
Frank Buschmann, Kevin Henney, Douglas Schmidt. Pattern-Oriented Software Architecture. Volume 4.
-
Paul Clements, et al. Documenting Software Architectures: Views and Beyond (2nd Edition), Addison-Wesley Professional; 2 edition. October 15, 2010.
-
Peter Eeles, Peter Crips. The Process of Software Architecting. Addison-Wesley Professional; 1 edition. July 24, 2009.