Los componentes hacen explosión o implosión para producir un rediseño sensible, la separación de problemas, buena cohesión, acoplamiento mínimo y, lo más importante, una estructura que puede implementarse sin dificultad, probar sin confusión y mantener sin grandes problemas.
Programa o sistema de cómputo es la
estructura o estructuras del sistema
IMPORTANCIA
Permiten la comunicación entre todas las partes
interesadas resalta las primeras decisiones que tendrán
un efecto profundo constituye un modelo relativamente
pequeño y asequible
Descripciones arquitectónicas
Comprensión clara y notable de los aspectos
clave de la arquitectura Establecer un marco
conceptual con un vocabulario Proporcionar
lineamientos Estimular las mejores prácticas
del diseño arquitectónico
Géneros arquitectónicos
Implica una categoría dentro del dominio
general del software
Estilos arquitectónicos
Es una plantilla para la
construcción.
Diseño arquitectónico
Representa la estructura de los
datos y de los componentes del
programa
Taxonomía de estilos de
arquitectura
Arquitectura centradas en los datos
Arquitectura de flujo de datos
Arquitectura de llamar y regresar
Arquitectura orientada a objetos
Arquitectura en capas