hola

Páginas: 7 (1551 palabras) Publicado: 16 de julio de 2014
REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA

DE LA FUERZA ARMADA

NÚCLEO: TACHIRA – SAN CRISTOBAL

CARRERA: INGENIERÍA DE SISTEMAS

Arquitectura del Software
Joan Colombo

A primera vista la Arquitectura del Software es el diseño de más alto nivel de la estructura de un sistema. Sin embargo, estambién denominada Arquitectura lógica, y consiste en un conjunto de patrones y abstracciones coherentes que proporcionan el marco de referencia necesario para guiar la construcción del software para un sistema de información. Así mismo, la Arquitectura de software establece los fundamentos para que analistas, diseñadores, programadores, etc. trabajen en una línea común que permita alcanzar losobjetivos del sistema de información, cubriendo todas las necesidades.
Es por ello que el propósito de realizar evaluaciones a la arquitectura, es para analizar e identificar riesgos potenciales en su estructura y sus propiedades, que puedan afectar al sistema de software resultante, verificar que los requerimientos no funcionales estén presentes en la arquitectura, así como determinar en quégrado se satisfacen los atributos de calidad. Cabe señalar que los requerimientos no funcionales también son llamados atributos de calidad”. Un atributo de calidad es una característica de calidad que afecta a un elemento.
Con todo lo anterior, podemos decir que también promueve la capacidad de integración, es decir, que es posible cambiar componentes existentes y agregar nuevos componentes a laarquitectura sin preocuparse por otros clientes, además es posible pasar datos entre clientes empleando el mecanismo del pizarrón. Los componentes clientes ejecutan los procesos de manera independiente.
Generalmente las evaluaciones a la arquitectura se hacen por miembros del equipo de desarrollo, arquitecto, diseñador, entre otros. Sin embargo puede haber también situaciones en las queintervengan personas especialistas en el tema. Otro que también se interesa por los resultados de una evaluación es el cliente, ya que en dependencia de los resultados puede tomar decisiones de continuar o no con el proyecto
Basándose en lo dicho anteriormente se dice que la arquitectura de software es un artefacto fundamental dentro del desarrollo de sistemas de calidad. El no cuidar aspectosrelacionados con el desarrollo de la arquitectura puede resultar en sistemas que no cubren las expectativas de los clientes y de la organización de desarrollo; la evaluación del diseño de la arquitectura es, por lo tanto, una actividad fundamental dentro de las actividades de desarrollo. El alto costo que tienen los defectos relacionados con la arquitectura en etapas tardías de desarrollo justificaplenamente que se invierta en la realización de esta práctica como parte del desarrollo.
Por último, vale la pena señalar que la evaluación de la arquitectura pone a prueba las habilidades “suaves” (soft skills) de los arquitectos, quienes deben ser capaces de hacer presentaciones efectivas de su diseño, tanto a nivel escrito como a nivel oral o bien de cuestionar diseños de otros arquitectos de formapertinente.
En cuanto a los métodos de evaluación de arquitecturas podemos decir que El Método de Evaluación Arquitectónica Propuesto por Bosch, Presenta un enfoque basado en la transformación de una arquitectura inicial, por ejemplo generada a partir de los casos de uso. Cada transformación consiste en la generación de soluciones dirigidas a optimizar un atributo de calidad, lo que generalmentepuede afectar negativamente a otras características de calidad. Tal hecho, genera sucesivas transformaciones hasta lograr que el sistema adquiera una arquitectura que permita un balance aceptable entre las distintas características de calidad consideradas.
Asi mismo, el método propuesto por Bosch hace incorporar en su primera etapa el diseño arquitectónico en la cual se hace referencia a los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS