Libro sobre Arquitectura de Software

Este documento constituye una introducción sumaria a la Arquitectura de Software, con el propósito puntual de brindar una visión de conjunto lo más estructurada posible para luego establecer el papel de esta disciplina emergente en relación con la estrategia arquitectónica de Microsoft, sus herramientas y sus patrones de diseño. Hay múltiples razones para desarrollar esta presentación. Por empezar, no hay todavía textos en lengua castellana que brinden aproximaciones actualizadas a la Arquitectura de Software (en adelante, AS).

Arquitectura de Software

Arquitectura de Software

El proceso editorial es hoy mucho más lento que el flujo de los acontecimientos y el cambio tecnológico; casi toda la producción en papel manifiesta atraso respecto de los elementos de juicio que urge considerar, tanto en el plano conceptual como en el tecnológico. Pero aún operando en binario y en banda ancha sobre la red de redes, el flujo de información de la industria rara vez se cruza con los intercambios del circuito académico, lo que ocasiona que la empresa y la academia terminen definiendo prioridades distintas, diagnosticando la situación de maneras discrepantes, otorgando diferentes valores a los criterios y usando las mismas nomenclaturas sin compartir sus significados. Como lo ha dicho Jan Bosch, un arquitecto práctico: “Existe una considerable diferencia entre la percepción académica de la AS y la práctica industrial. … Es interesante advertir que a veces los problemas que la industria identifica como los más importantes y difíciles, no se identifican o se consideran noproblemas en la academia”.

Por otra parte, en la estrategia de Microsoft se ha desarrollado un marco de referencia global y genérico para el desarrollo de soluciones, Microsoft Solutions Framework, hoy en día en su tercera encarnación mayor. En MSF apenas hay mención de la AS, y en la perspectiva de otros documentos que podrían tenerla más en foco no se la trata en términos semejantes a los que son comunes en la academia, que es, después de todo, donde se originan las ideas que la constituyen.

Vinculado de alguna manera (implícita) con los lineamientos de MSF y bajo el paraguas (explícito) de “arquitectura”, se encuentra además un buen número de aportes en materia de patrones de diseño y lineamientos para implementarlos en el Framework .NET, primordialmente en modelos orientados a servicios. En ese contexto, delimitado por un marco necesariamente general (más afín a IT Management que a arquitectura o ingeniería) y por una práctica sumamente concreta, las cuestiones teóricas y las metodologías específicas basadas en arquitectura han quedado sin elaborar.

 

SE PARTE DE ESTA GRAN COMUNIDAD DE PROGRAMADORES

 

GUIA PARA DESCARGAR LIBRO:

1- Click al siguiente enlace: VER LIBRO
2- Luego al botón DESCARGA MEGA
3- Marcar la casilla NO SOY UN ROBOT
4- Luego click al botón rojo GET LINK
5- Cerrar publicidad y volver dar click a GET LINK
6- Ya por ultimo saldrá el servidor de MEGA para descargar el libro

VER LIBRO