Patrones de diseño de Arquitecturas Enterprise

OBJETIVO

El objetivo del curso es el análisis de los problemas que se plantean en el diseño de aplicaciones de tipo Enterprise y proponer soluciones a los mismos.
Durante el transcurso de las clases se analiza el problema del desarrollo de sistemas con arquitecturas de software de tipo Enterprise. Basándose en este análisis se establecen criterios de diseño para estos sistemas y se estudia qué tecnologías utilizar. Se plantea el análisis de los distintos Patrones de Diseño conocidos como solución a los distintos problemas que se plantean en el desarrollo de este tipo de sistemas; también las distintas implementaciones tecnológicas construidas en base a estos patrones (Sun J2EE, Microsoft .Net). A partir de este análisis se desarrollan criterios de diseño que permiten seleccionar la tecnología a utilizar en cada caso, según el tamaño del sistema a desarrollar, el tipo de plataforma sobre el cual debe funcionar, la complejidad del negocio que el sistema resuelve, etc. Estos criterios contemplan también la funcionalidad capturada en el análisis del problema que el sistema en desarrollo busca resolver. Básicamente se trata de que estos criterios de diseño conduzcan el vuelco del producto del análisis en una arquitectura que si bien está dada ( tres o más capas), mantenga la separación de la lógica del negocio, la presentación y los datos; y además, conserve el empaquetamiento logrado en el análisis usando criterios de cohesión del negocio.

CONTENIDO

DURACIÓN Y HORARIOS

La duración del curso es de 16 horas y se desarrollara en clases diarias de dos horas , en días consecutivos de 19 a 21 hs.
Es requisito tener conocimientos de tecnología de objetos.


DOCENTE INVITADO

Sr Diego Montaldo

 

BIBLIOGRAFÍA



volver