1. ARQUITECTURA DE SOFTWARE
FORMAS, PATRONES
INDICAN ESTRUCTURA, FUNCIONAMIENTO E
INTERACCIÓN
BASE A LAS CUALES SE PUEDAN CONSTRUIR UN SISTEMA
GUÍAS GENERALES
Son
Y
Con
Estándares según
IEEE/ANSI
Métricas del Diseño
Arquitectónico
Desarrollado para crear estándares
y diferentes tipos de tecnologías
pudieran integrarse y trabajar juntas.
Encaran características de la
arquitectura del programa Énfasis en la estructura
Arquitectónica
Efectividad de los
Módulos o
componentes
dentro de
la arquitectura
Card/Glass
Definen tres medidas de Complejidad
Complejidad Estructural
Complejidad de DatosComplejidad del Sistema
ARQUITECTURA DE SOFTWARE
TIPOS
Descomposición Modular
Cliente-servidor
Arquitectura 3 Capas
Modelo vista controlador
Orientado a Servicios
ELEMENTOS
Componentes
Realizan cómputos
y almacenamiento
de datos
Interacción unos
con otros durante
la Ejecución
Módulos
Conectores
Verificación
Evaluación del sistema y componentes
Métodos de verificación mas utilizados
Inducción estructural
Precondición más débil
Aserciones E/S
CESAR PEREZ