martes, 31 de julio de 2012

SOFTWARE ARQUITECTURE IN PRACTICE (CAPITULO III)


En el capitulo anterior se dio a entender la arquitectura de software como un todo del diseño y la construcción del mismo, en este capitulo se  empalma la construcción con la descripción del sistema como un ente de los elementos utilizables para dicha construcción. Ademas se expone mucho la forma y la estructura de el como se lleva a cabo dicho producto.

Empieza enfocado en un caso de estudio donde se muestran varias metodologías o formas para llevar cabo una arquitectura al diseño del software  es decir se muestra los usos, estilos, composiciones y descomposiciones del sistema para su completo funcionamiento, ademas de las estructuras que llevan a cabo  a partir del ciclo del Software. 



El caso que se muestra es una de tantas formas de aplicar la Arquitectura de Software a la vida cotidiana porque en ella se muestra el como un software llevado por medio de una construcción basado en una arquitectura puede ayudar a contrarrestar ciertas maneras de estrategias enemigas y apoyar procesos ya existentes.

SOFTWARE ARQUITECTURE IN PRACTICE (CAPITULO II)

Este Capitulo se centra en identificar ¿Que es la Arquitectura de Software? y que valor significa en el desarrollo de una sistema o proyecto en desarrollo, ademas se describe el como un Ingeniero debe formular dicha construcción  del Software  y que valores agregados se le pueden dar al mismo para hacerlo diferente de otros.

Se indagan muchas cosas al Desarrollar un software que tiene  que ver con la arquitectura y el diseño de este mismo;El ¿Qué?, ¿Cómo? , ¿Dónde? y ¿Porqué?  del diseño que hace que el software sea funcional  y que el cliente al que va diseñado según su arquitectura y su estructura se sienta satisfecho de dicho producto "Claro que en muchas ocasiones no es así"; El autor nos nombra la Arquitectura de Software como la estructura que posee un sistema  desde que se diseña hasta que se implementa partiendo de varias técnicas y propuestas según el cliente al que va dirigido. Ademas se tiene que llevar un patrón del diseño que hace que la Arquitectura que se va a manejar tenga ciertas restricciones o barreras que lo limitan dentro de su construcción. 


Los atributos de Calidad son patrones que se tienen que llevar rigurasamente dentro del Software ya que estos hacen que el producto  tenga cierto grado  de confianza al ser implementado y que no va hacer un Software vulnerable frente a ciertos criterios y caracteristicas que se manejan en el diseño. Siempre hay que partir de una referencia del software para su diseño y desarrollo ya que dicha referencia integra ciertas funcionalidades estructuradas y atributos que conllevan al generar el producto o Software final que se requiere; Dicha referencia hace que el Software se convierta en una Arquitectura con ciertos pilares que lo hacen unico y sobresaliente dentro de otros.