Arquitectura Del Software

Please download to get full document.

View again

All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
 20
 
  REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LAS FUERZAS ARMADAS Introducción a la Arquitectura del Software Elaborado Por: ALEXANDER PULIDOJOSÉ SUÁREZ CRISTIAN AGUILAR ROSNIER NAVAS JOSEPH CARACHE SANTA DE CORO, MARZO DE 2012 ÍNDICE pp Portada Índice Introducción Desarrollo………………………………………………………………………04 Arquitectura del Software………………………………………………..04 Antecedentes Históricos………………………………………………....04 Definición y Delimitac
Related documents
Share
Transcript
  REPÚBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA DEFENSAUNIVERSIDAD NACIONAL EXPERIMENTAL DE LAS FUERZASARMADASIntroducción a la Arquitectura del SoftwareElaborado Por:ALEXANDER PULIDOJOSÉ SUÁREZCRISTIAN AGUILARROSNIER NAVASJOSEPH CARACHESANTA DE CORO, MARZO DE 2012  2 ÍNDICEpp PortadaÍndiceIntroducciónDesarrollo ………………………………………………………………………04  Arquitectura del Software ……………………………………………… ..04Antecedentes Históricos ……………………………………………… ....04Definición y Delimitación ……………………………………………… ..09Campos de la Arquitectura del Software ………………………………11  Modalidades y Tendencias …………………………………………… ...13Diferencias entre Arquitectura y Diseño ……………………………… 15Problemas pendientes en la Arquitectura del Software …………… .16Relevancia de la Arquitectura de Software ………………………… ..17Importancia y Elementos que la Componen ………………………… 20Especificaciones, Vistas Arquitectónicas …………………………. ....21Niveles de Diseño del Software ……………………………………….22  Estado Actual de la Tecnología …………………………………… . …. 24Conclusión …………………………………………………………………… .26Bibliografía …………………………………………………………………… .27  3 INTRODUCCIÓN Es la representación que capacita al ingeniero del software para:  Analizar la efectividad del diseño para la consecución de los requisitosfijados.  Considerar las alternativas arquitectónicas en una etapa en la cualhacer cambios en el diseño es relativamente fácil.  Reducir los riesgos asociados a la construcción del software.En el diseño arquitectónico, un componente del software puede ser tansimple como un módulo de programa, pero también puede ser algocomplicado como incluir base de datos y software intermedio (middleware)que permiten la configuración de una red de clientes y servidores.Desde de la década de los el concepto de arquitectura del software se fueformando, siendo una tendencia subestimada y rechazada , logró sobrevivirpara convertirse en una parte esencial del desarrollo de sistemas de laactualidad. No sólo permite realizar los tres (3) puntos que se mencionaronen párrafos anteriores, sino que además es el primer requisito para todosistema que se piense realizar a gran escala. Las bases de la Arquitecturadel Software fueron realizadas por Edsger Dijkstra, David Parnas y FredBrooks sin embargo, no fue hasta 1992 que el término fue aceptado como talcon el ensayo realizado por Perry y Wolf. Desde la publicación de esetrabajo, el término de arquitectura, que era ambiguo y desordenado, tomófuerza y su influencia ha aumentado de manera impresionante hasta laactualidad.El presente trabajo dará una introducción a la Arquitectura del Software,explicando de manera básica los términos que maneja, sus características,modelos y la importancia de su existencia dentro del ámbito de la ingeniería.  4 DESARROLLOArquitectura del Software La arquitectura de software de un programa o sistema de computadora, esla estructura de ese sistema, que incluye componentes de software, laspropiedades visibles externas de esos componentes, y las relaciones entreestos. El término también puede incluir la documentación sobre laarquitectura de software del sistema.Una arquitectura software consiste en un conjunto de patrones yabstracciones coherentes que proporcionan el marco de referencia necesariopara guiar la construcción del software para un sistema de información. Antecedentes Históricos Si bien la AS se remonta, al menos hasta la década de 1960, su historiano ha sido continua como la del campo más amplio en el que se inscribe, laingeniería de software. Después de las tempranas inspiraciones dellegendario Edsger Dijkstra, de David Parnas y de Fred Brooks, la AS quedóen estado de vida latente durante unos cuantos años, hasta comenzar suexpansión explosiva con los manifiestos de Dewayne Perry de AT&T BellLaboratories de New Jersey y Alexander Wolf de la Universidad de ColoradoPuede decirse que Perry y Wolf fundaron la disciplina, y su llamamientofue respondido en primera instancia por los miembros de lo que podríallamarse la escuela estructuralista de Carnegie Mellon: David Garlan, MaryShaw, Paul Clements, Robert Allen. Cada vez que se narra la historia de laarquitectura de software (o de la ingeniería de software, según el caso), sereconoce que en un principio, hacia 1968, Edsger Dijkstra, de la UniversidadTecnológica de Eindhoven en Holanda y Premio Turing 1972, propuso quese establezca una estructuración correcta de los sistemas de software antesde lanzarse a programar, escribiendo código de cualquier manera.
Related Search
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks
SAVE OUR EARTH

We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

More details...

Sign Now!

We are very appreciated for your Prompt Action!

x