Teor a PS6116 Arq

Páginas: 18 (4299 palabras) Publicado: 5 de junio de 2015
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS

SISTEMAS DE INFORMACIÓN II
TEORÍA
CONTENIDO:
ARQUITECTURA DEL SISTEMA DE SOFTWARE
NIVELES DE DISEÑO DE LOS SISTEMAS DE SOFTWARE
CUALIDADES DE LAS ARQUITECTURAS
ESTILOS Y PATRONES - ESTILOS ARQUITECTÓNICO - PATRÓN
ARQUITECTÓNICO
FRAMEWORK – PATRONES DE DISEÑO
EL MODELO DE ARQUITECTURA 4+1 VISTAS

Material diseñado y elaborado por:Prof. María A. Pérez de Ovalles
Prof. Luis Eduardo Mendoza M.

UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS

ARQUITECTURA DEL SISTEMA DE SOFTWARE
Se obtiene mediante un proceso de partición que relaciona los elementos de una solución de software con partes de un problema del
del mundo real definido implícitamente durante el análisis de los
requisitos. La solución aparece cuando cadaparte del problema está
resuelta mediante uno o más elementos de software.
• El diseño y la especificación completa de la estructura de los
sistemas de software, según Shaw y Garlan (Shaw y Garlan, 1996),
se está transformando en un aspecto de más importancia que la
escogencia de los algoritmos y las estructuras de datos, en virtud
del tamaño y la complejidad de estos es la actualidad
• Diseñar laarquitectura del software, según estos mismos autores,
es definir los aspectos estructurales como una composición de
componentes, las estructuras globales de control, los protocolos de
comunicación, la sincronización y acceso a los datos, la asignación
de la funcionalidad a los elementos del diseño, la composición de
estos elementos, su distribución física, su escalabilidad y su
desempeño.SISTEMAS DE INFORMACIÓN II

TEORÍA

UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS

ARQUITECTURA DEL SISTEMA DE SOFTWARE
Define al sistema en términos de elementos computacionales y
de las interacciones entre ellos. La arquitectura muestra la correspondencia entre los requerimientos de sistemas y los elementos del sistema construido, proveyendo así una exposición racional para lasdecisiones de diseño.
• ELEMENTOS COMPUTACIONALES. Son entidades tales como
clientes, servidores, bases de datos, filtros y capas de un
sistema jerárquico. Son además, una parte encapsulada del
sistema de software, donde cada uno tiene una interfaz.
• INTERACCIONES. Ocurren entre los elementos a nivel de
diseño, puediendo ser tan simples como las llamadas a
procedimientos o variables de acceso, o tancomplejas y
semánticamente ricas como los protocolos del modelo
cliente/servidor, los protocolos de acceso a las bases de datos,
la difusión de ls eventos asincrónicos y las ráfagas (stream) de
los pipes. (Shaw y Garlan, 1996).
SISTEMAS DE INFORMACIÓN II

TEORÍA

UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS

ARQUITECTURA DEL SISTEMA DE SOFTWARE
• Una relación, además denota unaconexión entre
componentes. Una relación puede ser estática o dinámica.

los

– Relaciones estáticas. Se muestran en el código fuente, ellas
reflejan la colocación de los componentes dentro de la
arquitectura.
– Relaciones dinámicas. tratan con las conexiones temporales y las
interacciones dinámicas entre los componentes. Ellas no son
fácilmente visibles a partir del código fuente.

• PROPIEDADFUNCIONAL. Tiene que ver con un aspecto de la
funcionalidad del sistema, como su nombre lo indica. Está
usualmente relacionada con un requerimiento.
• PROPIEDAD NO FUNCIONAL. Trata de una característica del
sistema que no está cubierta en la descripción funcional del
mismo. Típicamente se refiere a aspectos tales como
confiabilidad, compatibilidad, costo, facilidad de uso , etc.
SISTEMAS DE INFORMACIÓNII

TEORÍA

UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS

NIVELES DE DISEÑO DE LOS
SISTEMAS DE SOFTWARE
• ARQUITECTURA. Los aspectos de diseño involucran la
asociación de la capacidad de todo el sistema con
componentes. Los componentes son módulos y la interconexión
entre los módulos se maneja de maneras diferentes. La
composición está orienta hacia subsistemas.
• CÓDIGO. El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Teor A De La Arq
  • Arq
  • Arq
  • Arq
  • la arq
  • Arq
  • Teor a Queer
  • teoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS