Modelo De La Arquitectura 4+1

Solo disponible en BuenasTareas
  • Páginas : 12 (2832 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de enero de 2013
Leer documento completo
Vista previa del texto
´ INSTITUTO POLITECNICO NACIONAL ´ ESCUELA SUPERIOR DE COMPUTO

Tarea Art´ ıculo:

Architectural Blueprints - The ”4+1”View Model of Software Architecture
S´nchez Alvarez Jonatan Hazel a

Ingenier´ de Software ıa Profa.: Idalia Maldonado Castillo

´ Indice general
Abstract . . . Objetivo . . . Introducci´n . o Desarrollo . . Conclusiones Referencias . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 . 3 . 4 . 5 . 14 . 15

1

Abstract
The article introduce to us a modelcalled ”4+1”to the architectures for the software development, this model try to be more efficiently at the time for deploy systems through some views, in specific five views in which one of them we have a different kinds of notation for the representation, the views are composed by the logical, process, development and the physical architectures and one else view ”scenarios”, which has the objective to putall views together, this view has the peculiarity to be an abstraction of the most important requirements.

2

Objetivo
El objetivo del art´ ıculo es el de describir el modelo de vistas ”4+1”propuesto como una alternativa para resolver algunos problemas dentro de la arquitectura de software tales como acerca de como capturar la esencia de la misma, hacer m´s claros los diagramas, hacer usode m´s de un solo estilo a a de arquitectura y evitar la partici´n prematura del software as´ como poder o ı resolver completamente los problemas de inter´s de los ”stakeholders.entre e otros.

3

Introducci´n o
En este art´ ıculo se propone un modelo de vistas como soluci´n a lo proo blemas encontrados dentro de la arquitectura de software, en la cual se puede observar que los diagramasencontrados dentro de la literatura son insuficientes para capturar la esencia de la misma, adem´s de que se cuestiona el hecho a de que la arquitectura este ligada a un solo estilo y que en ocasiones esta arquitectura sufra algunos da˜os debido a la partici´n prematura del software n o debido a un mal dise˜o e incluso que esta ultima no cubra totalmente las n ´ necesidades de las partes interesadas o”stakeholders”.

4

Desarrollo
Un modelo arquitect´nico o La arquitectura de software esta involucrada con el dise˜o e implementan ci´n de la estructura de alto nivel del software. Perry y Wolfe definieron los o elementos de la arquitectura de software como se especifica en la siguiente formula la cual ha sido modificada por Boehm: Software architecture = { Elements, Forms,Rationale/Constraints } Esta formula involucra los elementos para satisfacer la mayor funcionalidad y performance de los requerimientos del sistema, as´ como algunos otros ı aspectos tales como los requerimientos no funcionales: portabilidad, escabilidad, diponibilidad y confiabilidad. La abstracci´n, descomposici´n, y composici´n, as´ como el estilo y la est´tio o o ı e ca son t´rminos que est´n relacionados con laarquitectura de software, para e a describir esta arquitectura usamos un modelo de m´ltiples vistas o perspectiu vas. Para poder resolver eventualmente los grandes retos de las arquitecturas, el modelo propuesto esta compuesto por cinco principales vistas. La vista l´gica. Esta vista es el modelo de objetos del dise˜o. o n La vista de procesos. Esta captura la concurrencia y los aspectos desincronizaci´n del dise˜o. o n La vista f´ ısica. Esta describe el mapeo del software sobre del hardware y refleja su aspecto distribuido. La vista de desarrollo Describe la organizaci´n est´tica del software en o a su ambiente de desarrollo. La descripci´n de una arquitectura puede ser organizada alrededor de o estas cuatro vistas e ilustradas por algunos casos de uso seleccionados o escenarios los...
tracking img