Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de Software, image, image, image, image, image, image -…
Arquitectura de Software
Vista del sistema que incluye los componentes principales del mismo
Conducta de los componentes
Comportamiento e interacción de los componentes
Nivel alto de compresión
Áreas de investigación
Lenguajes de descripcion
Fundamentos formales
Técnicas de análisis arquitectónicas
Métodos de desarrollo
Recuperación y reutilización de arquitectura
Codificación y guía arquitectónica
Herramientas y ambientes de diseño arquitectónico
Estudios de casos
Se agrupa en 5 temas principalesE
Diseño o selección de la arquitectura
Representación de la arquitectura
Desarrollo y evolución basados en arquitectura
Evaluación y análisis de la arquitectura
Recuperación de la arquitectura
División preliminar de escuelas de la arquitectura de software
Arquitectura como etapa de ing. y diseño orientada a objetos
Encapsulamiento de objetos y clases
Arquitectura estructural
Es la corriente como el nivel mas alto de abstracción
Corriente dominante de la arquitectura de software
Estructuralismo arquitectónico radical
desprendimiento
Utilización radical de uml
Arquitectura basa en patrones
Identificar y articular un patrón definido como base para la solución de un problema
Arquitectura procesual
Intenta definir modelos para todos los componentes de la arquitectura
Arquitectura basada en escenarios
Recupera el nexo de la arquitectura con el levantamiento de requisitos y la funcionalidad del sistema
Diferencias entre arquitectura y diseño
Una postura afirma que son iguales
Otra postura dice que la arquitectura esta en nivel de abstracción mas alto
Y la ultima dice que arquitectura es totalmente a diseño
Secuencia de tres pasos
Arquitectura
Diseño del código
Diseño ejecutable