Desarrollo De Proyectos De Sofware

Páginas: 10 (2429 palabras) Publicado: 28 de febrero de 2013
INVESTIGACION UNI.I

SCC - 0431

Desarrollo de Proyectos de Software

Asesor(a): Ing. Romana Carolina Novelo Can
Br. Marlin Pérez López
Grupo: ISMB-8

22/02/13

Índice
Introducción. ....................................................................................................................................... 2
El Modelo de 4+1 Vistas...................................................................................................................... 3
La Arquitectura Lógica......................................................................................................................... 3
La Vista de Procesos ............................................................................................................................ 5
Vista de Desarrollo.............................................................................................................................. 6
Arquitectura Física .............................................................................................................................. 8Escenarios.......................................................................................................................................... 10
Conclusión. ........................................................................................................................................ 12
Bibliografía: ....................................................................................................................................... 12

Introducción.
El modelo 4+1 describe la arquitectura delsoftware usando cinco vistas
concurrentes. Tal como se muestra en la Figura 1, cada vista se refiere a un
conjunto de intereses de diferentes stakeholders del sistema.
• La vista lógica describe el modelo de objetos del diseño cuando se usa un
método de diseño orientado a objetos. Para diseñar una aplicación muy orientada
a los datos, se puede usar un enfoque alternativo para desarrollar algúnotro tipo
de vista lógica, tal como diagramas de entidad-relación.
• La vista de procesos describe los aspectos de concurrencia y sincronización del
diseño.
• La vista física describe el mapeo del software en el hardware y refleja lo s
aspectos de distribución.
• La vista de desarrollo describe la organización estática del software en su
ambiente de desarrollo.
Los diseñadores de softwarepueden organizar la descripción de sus decisiones
de arquitectura en estas cuatro vistas, y luego ilustrarlas con un conjunto reducido
de casos de uso o escenarios, los cuales constituyen la quinta vista. La
arquitectura evoluciona parcialmente a partir de estos escenarios.

El Modelo de 4+1 Vistas
La arquitectura del software se trata de abstracciones, de descomposición y
composición, deestilos y estética.
También tiene relación con el diseño y la implementación de la estructura de alto
nivel del software.
Los diseñadores construyen la arquitectura usando varios elementos
arquitectónicos elegidos apropiadamente. Estos elementos satisfacen la mayor
parte de los requisitos de funcionalidad y performance del sistema, así como
también otros requisitos no funcionales tales comoconfiabilidad, escalabilidad,
portabilidad y disponibilidad del sistema.

Figure 1: Modelo de “4+1” vistas

La Arquitectura Lógica
La arquitectura lógica apoya principalmente los requisitos funcionales –lo que el
sistema debe brindar en términos de servicios a sus usuarios. El sistema se
descompone en una serie de abstracciones clave, tomadas (principalmente) del
dominio del problema enla forma de objetos o clases de objetos. Aquí se aplican
los principios de abstracción, encapsulamiento y herencia. Esta descomposición
no solo se hace para potenciar el análisis funcional, sino también sirve para
identificar mecanismos y elementos de diseño comunes a diversas partes del
sistema.
Usamos el enfoque de Booch/Rational para representar la arquitectura lógica,
mediante diagramas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo De Sofware
  • DESARROLLO DE SOFWARE
  • proyecto sofware
  • Lic en Desarrollo de Sofware
  • Sofware para administracion de proyectos
  • planificación de proyecto de sofware
  • Proyecto integrador de sofware basico
  • sofware administracion de proyectos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS