Arquitectura de SW
REQUISITOS <- ARQUITECTURA -> IMPLEMENTACIÓN
Concepto
Estructuras del sistema que incluyen los elementos de SW, sus propiedades visibles y relaciones
Propósito
Encontrar los componentes para un sistema que satisfaga un conjunto dado de RF y alcance los RNF explícitos e implícitos para el desempeño y uso de recursos
Importancia
Define componentes y se concentra en las interfaces entre dichos componentes
Para la comunicación de stakeholders
Representa la abstracción transferible de un sistema
Permite el uso externo de componentes desarrollados
Permite el desarrollo de componentes basados en plantillas
Base para el entrenamiento
Documentación
Interfaces
Módulos
Componentes
Educación y entrenamiento
Vehículo de comunicación entre stakeholders
Base para análisis del sistema
Filosofía de la arquitectura
Alternativas consideradas
Vistas de alto nivel
Escenarios
Diagramas de alto nivel
Mecanismos clave
Elementos
Usos
Puntos claves que deben ser incluídos
Modelo 4+1 Philippe Krutchen
Describe la arquitectura de SW usando 5 vistas concurrentes
Vista Lógica
Figura estática de las clases principales y sus relaciones
Vista de Componentes
Organización del código en paquetes y librerías
Vista del Proceso
Muestra procesos y tareas
Vista de Distribución
Muestra los procesadores, dispositivos y enlaces en ambiente operativo
Vista de CU (Escenario)
Explica como funciona todo en conjunto
Topic
Curso de Arquitectura de Software - Arquitectura de Software (Detalle)
Arquitectura de SW
Added: 2011-04-28 02:22:03
From: (Joined 2010-04-27 21:11:02)
15 views |9 downloads
Arquitectura de SW