Arquitectura

Páginas: 51 (12553 palabras) Publicado: 11 de octubre de 2011
CONTENIDO

INTRODUCCION

ARQUITECTURA DE SOFTWARE………………………………………………. 1
QUÉ ES ARQUITECTURA DE SOFTWARE …………………………………… 1.1
HISTORIA DE LA ARQUITECTURA DE SOFTWARE……………………… 1.2
ARQUITECTURA DE HARDWARE………………………………………………. 2
QUE ES ARQUITECTURA DE HARDWARE………………………………….. 2.1
HISTORIA DE LA ARQUITECTURA DE HARDWARE…………………….. 2.2
PLATAFORMAS……………………………………………………………………….. 3
TIPOS DEPLATAFORMAS………………………………………………………... 3.1
CUAL ES EL MEJOR SERVIDOR ………………………………………………… 4

| |

INTRODUCCION

Se ha planteado la discrepancia que se encuentra entre la academia y la industria en cuanto a las prioridades y perspectivas del desarrollo de software, tal como lo plantea Jan Bocsh[1]: “Existe una considerable diferencia entre la percepción académica de la Arquitecturas de Software y laprá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 no-problemas en la academia”. Pero en términos generales lo que se plantea aquí no es algo nuevo, ni exclusivo de los procesos de aprendizaje en ingeniería, sin embargo es claro que un campo tan cambiante y evolutivo se requiereuna aproximación constante de nosotros como estudiantes a la actualidad de las áreas que conforman nuestro espectro de aplicación profesional.

Pero antes de entender los avances, también es necesario conocer los fundamentes, como requisito para entender y aprovechar los conocimientos que se adquieran en nuevas tecnologías y metodologías, todo lo anterior encaminado a formar en nosotros unbagaje intelectual y una fundamentación que requerimos en nuestra carrera.

El presente trabajo es una aproximación a los fundamentos de temas fundamentales: Arquitectura de software, Arquitectura de Hardware, Plataformas y Servidores.

Se pretende abarcar los fundamentos de estos temas, así como hacer referencia a temas de actualidad de los mismos (metodologías, tecnología, teorías, etc.) sinque esto implique un estudio profundo del mismo.

Lo que se busca en últimas es empezar a cerrar esa brecha entre lo académico y la industria a través de la consulta de diversas fuentes.

1. ARQUITECTURA DE SOFTWARE

La arquitectura de software se ha convertido en un área de intensa investigación en la comunidad de ingeniería de software. Un gran numero de modelos y herramientas, así comonuevos estilos arquitectónicos han emergido.

1. ¿QUÉ ES ARQUITECTURA DE SOFTWARE?

No existe en la actualidad una definición definitiva de Arquitectura de Software (identificada en este trabajo como AS) que sea ampliamente aceptada y de hecho para los encargados del tema en IEEE el crear una definición es una de las tareas mas difíciles de la implementación de un Standard.En el documento How Do You Define Software Architecture?, Paul Clements[2] del Instituto de Ingeniería de Software, presenta una serie de definiciones que se han dado a la AS, categorizado en cuatro grupos:
• Definiciones Modernas
• Definiciones Clásicas
• Definiciones Bibliográficas
• Definiciones de la Comunidad

En un sentido amplio podríamosestar de acuerdo en que la AS es el diseño de más alto nivel de la estructura de un sistema, programa o aplicación. La AS aporta una visión abstracta de alto nivel (patrones y abstracciones), posponiendo el detalle de cada uno de los módulos definidos a pasos posteriores del diseño.

Una AS proporción un marco de referencia o marco común necesario para la construcción de software,limitándolo dentro de las limitaciones propias del entorno en el cual se va a aplicar y alcanzando los objetivos para el cual fue diseñado.

En términos generales, la AS involucra[3]:

• La estructura y organización por la cual los componentes de los sistemas modernos y sus subsistemas interactúan para formar un sistema.
• Las propiedades de sistemas que pueden ser mejor...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS