Mañana Recuperación de Información

Profesor: Edgar Chávez

Gestión de Procesos de Negocios usando SOA

Profesor: Daniel Riesco

Algoritmos Espectrales y sus Aplicaciones

Profesor: Santosh Vempala

Tarde Web Security

Profesor: Ernst Leiss

Técnicas de Computación y Escalabilidad para la Web

Profesor: Verónica Gil Costa

Introducción al gobierno de las tecnologías de la Información: las tareas de un CIO

Profesor: Carlos Juiz

 

Resúmenes


Recuperación de Información

Edgar Chávez

Lunes a Viernes, de 9:00 a 12:00 hs.

La revolución de la Internet hace que vivamos inmersos en un mundo de información. La mayor parte de esta información está, sin embargo, en su estado más primitivo: datos. Estos datos se crean en cantidades enormes como resultado de experimentos científicos, transacciones financieras, actividades del gobierno y más recientemente como resultado de la interacción entre grupos de personas en las redes sociales. El desafío es manejar toda esta cantidad de datos en forma efectiva y eficiente para extraer conocimiento de la misma. El primer paso indispensable para la extracción de este conocimiento consiste en la eficiente consulta y recuperación de información.

Quizas uno de los ejemplos más conocidos de un sistema de recuperación de información son las máquinas de búsqueda en Internet, como por ejemplo la de Google. Recuperación de información se refiere a la actividad de obtener uno o varios datos específicos relacionados a una consulta particular, a partir de una colección, generalmente grande, de fuentes de datos. Las búsquedas se pueden realizar basados en metadatos o en índices específicos. El objetivo es hacer que los participantes sean capaces de entender, analizar y diseñar algoritmos y herramientas básicas para la recuperación de información.

¿Para quiénes va dirigido el curso?:El curso va dirigido a profesionales y estudiantes de las carreras de Ing. Informática, Sistemas, Ing. Electrónica, licenciatura en matemáticas o afines que estén interesados en conocer las técnicas básicas para el análisis y diseño de herramientas para la recuperación de información.

Conocimientos previos requeridos: El conocimiento previo que se espera del participante es el de matemáticas básicas que se adquiere en los primeros semestres de la carreras mencionadas.

edgar_chavezEl Dr. Edgar Chávez es profesor e investigador de tiempo completo en la Facultad de Ciencias Físico-Matemáticas de la Universidad Michoacana de México. Sus áreas de interés incluyen, además de la recuperación de información, el reconocimiento de patrones escalable, las bases de datos métricas y las redes ac hoc. Sitio Web

 

Gestión de Procesos de Negocios usando SOA

Daniel Riesco

Lunes a Viernes, de 9:00 a 12:00 hs.

La gestión de procesos de negocio (BPM) considera el diseño, la implementación y optimización de procesos sobre la definición de procesos, no de forma funcional sino ortogonal a todas las unidades de negocio involucradas en obtener un determinado objetivo. La gestión de procesos de negocio es un enfoque estructurado que emplea métodos, políticas y métricas para gestionar y optimizar de manera continua las actividades y procesos de una organización. Desde el punto de vista del modelado de procesos de negocio, se mostrará una notación estandarizada, el lenguaje BPMN, la cual es adecuada para la construcción de modelos para la definición de procesos de negocio. Este lenguaje permite automatizar estos modelos de procesos puedan ser interpretados por cualquier motor de flujo de trabajo (workflow).

La Arquitectura Orientada a Servicios (SOA) es una arquitectura abierta, ágil, extensible, federada y combinada constituida por servicios autónomos, capaces de gestionar una calidad de servicio, posiblemente de diferentes proveedores, interoperativos entre ellos, descubribles y potencialmente reutilizables, implementados todos ellos como servicios web.

BPM necesita integrar servicios propios de distintas actividades de cada proceso de negocio, y SOA es la base para integrar servicios compuestos y/o realizar orquestaciones utilizando componentes de servicios como piezas de un puzzle.

Al finalizar el curso, el alumno será capaz de:

  • Analizar una organización y definir los procesos de negocios de la misma.
  • Construir los modelos de procesos de negocios usando notaciones estándares.
  • Derivar los casos de uso del sistema sobre una Arquitectura Orientada a Servicios

¿Para quiénes va dirigido el curso?: Ingenieros en Informática, Ingenieros en Computación, Licenciados en Informática o similares, Profesionales con perfil gerencial, Líderes de proyectos informáticos o alumnos de los últimos años de carreras informáticas o afines.

daniel_riescoEl Dr. Riesco se recibió de Licenciado en Ciencas de la Computación en la Universidad Nacional de San Luis con diploma de honor, obtuvo un Master en Ingeniería cum Laude de la Universidad Politécnica de Madrid y obtuvo el título de Doctor en Ingeniería cum laude de la Universidad de Vigo, España. Ha publicado de 145 artículos científicos en revistas y conferencias internacionales, y ha publicado 13 libros/capítulos de libro con referato internacional. Actualmente trabaja en Argentina, donde ha logrado una amplia trayectoria en investigación, formación de recursos humanos, en docencia, en transferencia y en dirección y coordinación de proyectos.

 

Algoritmos Espectrales y sus Aplicaciones

Santosh Vempala

Lunes a Jueves, de 9:00 a 12:45 hs.

*Dictado en español.

Spectral methods refer to the use of eigenvalues, eigenvectors, singular values, and singular vectors. They are widely used in Engineering, Applied Mathematics, and Statistics. More recently, spectral methods have transcended their origins in linear algebra and numerical analysis and are now used in almost every domain with large data sets from web search (e.g., pagerank) and information retrieval (e.g., LSI) to medical diagnosis and prediction. This course is about the mathematics and the algorithmic insights driving these applications. The course will describe modern applications of spectral methods and novel algorithms for estimating spectral parameters. In the first part of the course, we present applications of spectral methods to problems from a variety of topics including combinatorial optimization, learning, and clustering. The second part of the course is motivated by efficiency considerations. A feature of many modern applications is the massive amount of input data. While sophisticated algorithms for matrix computations have been developed over a century, a more recent development is algorithms based on “sampling on the fly” from massive matrices. Good estimates of singular values and low-rank approximations of the whole matrix can be provably derived from a sample.

¿A quiénes va dirigido el curso?: El curso está dirigido a profesionales y estudiantes interesados en conocer los aspectos matemáticos fundamentales involucrados por ejemplo en el diseño de buscadores para la web que se basan en los algoritmos espectrales. Está dirigido para participantes con de las áreas de Informática, Electrónica, Electromecánica, Eléctrica, Matemáticas y Física.

Conocimientos previos requeridos: Es recomendable que el participante tenga conocimientos básicos de algebra de matrices y probabilidad, así como una madurez matemática que por lo regular se adquiere en los primeros dos años de las carreras arriba mencionadas.

svempalaEl Dr. Santosh Vempala es profesor distinguido en el Departamento de Ciencias de la Computación en el Georgia Institute of Technology. Sus áreas de interés incluyen la teoría de algoritmos con énfasis en el desarrollo de herramientas de muestreo, aprendizaje, optimización y minería de datos. El graduo de Carnegie Mellon Universidad en 1997, asesorado por Avrim Blum, y estaba un profesor en el departmento de las matematicas de MIT hasta 2006. En eso ano fundo el centro de investigacion que se llama ARC (Algorithms, Randomness and Complexity center) en Georgia Tech. Ha publicado dos libros, ``The Random Projection Method," y ``Spectral Algorithms." El se pone feliz cuando un fenomeno que aparece complicado desde un punto de vista resulta ser simple de otro. Mas informacion esta en su webpage: http://www.cc.gatech.edu/~vempala

 

Web Security

Ernst Leiss

Lunes a Viernes, de 14:00 a 17:00 hs.

*Dictado en español

Digital media are becoming increasingly more common as a repository and representation of intellectual property, especially audio, images, and video. With this ubiquity come requirements for security (who may gain access the content?) and integrity (is the information unadulterated/original?).

In this short course, we delineate various aspects of data or web security and outline three fundamental areas, namely statistical database security, authorization systems, and crypto systems. We describe various aspects of cyber security, including privacy, security, integrity, viruses and worms, cyber crime, and spam, and indicate their relationships to these three areas. We then focus on techniques for achieving security and integrity of digital content. Cryptography-based approaches are the traditional means of achieving these objectives. However, they have serious problems with signal-based content, most notably processing requirements, sensitivity to errors, or increases in the amount of data to be stored or transmitted.

Finally, we discuss methods of authentication, including password schemes and biometric approaches, and compare and contrast them. In particular, we point out significant conceptual problems inherent in the use of biometric measurements for authentication.

The course will be given in Spanish, using PowerPoint presentations in English.

¿A quiénes va dirigido el curso?: El curso está dirigido a profesionales y estudiantes interesados en conocer los problemas principales así como la solución a los mismos que se presentan en el amplio campo de la seguridad en la web. Está dirigido para participantes de las áreas de Informática y Electrónica o profesionales con experiencia en la administración de redes.

Conocimientos previos requeridos: Se supone que el participante tiene conocimientos básicos de programación.

ernst_leissEl Dr. Ernst Leiss es profesor y miembro del Departamento de Ciencias de la Computación en la Universidad de Houston. Ha escrito alrededor de 140 artículos de investigación, además de libros sobre seguridad informática y computación paralela. Además, es un orador distinguido de la ACM. Actualmente, sus áreas de interés abarcan la seguridad de datos y la computación de alto desempeño. Sitio Web

 

Técnicas de Computación y Escalabilidad para la Web

Verónica Gil Costa

Lunes a Viernes, de 14:00 a 17:00 hs.

Los Motores Verticales de Búsqueda Web (VSE) son sistemas de propósito único diseñados para hacer frente a demandas de trabajo que varían drásticamente su intensidad a lo largo del tiempo. Actualmente los VSE deben ser dimensionados para proporcionar una capacidad suficiente de cómputo para resolver las consultas en un tiempo pequeño, para ello los ingenieros operadores de centros de datos deben estimar cada año la cantidad de recursos que deben comprar y diseñadores de componentes para motores de búsqueda deben diseñar algoritmos escalables.

Este curso se enfoca en el análisis y diseño de diferentes técnicas de optimización utilizadas para que un VSE opere en forma eficiente. Estas técnicas incluyen estrategias de planificación, estrategias de enrutamiento, heurísticas, índices, estrategias de ahorro de energía, estrategias de balance de carga, etc. Además, debido a que los VSE son sistemas altamente dinámicos que requieren procesar grandes volúmenes de datos, en este curso se presentarán estrategias de paralelismo sobre memoria compartida y distribuida, así como herramientas que permiten predecir la performance de estos sistemas complejos.

¿Para quiénes va dirigido el curso?: Destinado a profesionales del área de informática, licenciados, técnicos de centros de datos e ingenieros encargados de diseñar algoritmos optimizados que deseen conocer las principales técnicas utilizadas en las distintas tecnologías de la Web y la problemática actual referida a la eficiencia, eficacia y consumo de energía que deben afrontar los grandes centros de búsqueda de información.

veronica_gil_costaEs doctora en Ciencias de la Computación y actualmente forma parte del cuerpo docente del Departamento de Minería de la Facultad de Ciencias Físico Matemáticas y Naturales de la Universidad Nacional de San Luis, Argentina. Además de su relación con la Facultad, Verónica forma parte de un equipo de trabajo con la empresa Yahoo Research Latín América, con sede en Chile.

 

Introducción al gobierno de las tecnologías de la Información: las tareas de un CIO

Carlos Juiz

Lunes a Viernes, de 14:00 a 17:00 hs.

Se suele considerar que menos del 8 % de los proyectos de TI desarrollan todos los beneficios que fueron previstos y que menos de la mitad de los proyectos se desarrollan en tiempo y presupuesto. Por otra parte, más del 55% de la inversión en TI de las empresas se dedica a la infraestructura que suele ser la componente más opaca de los activos de TI. Adicionalmente, los fallos e incidencias de las TI dañan seriamente el rendimiento operativo y financiero de las empresas, a la vez que empeoran las relaciones con los clientes. Finalmente, se espera un aumento en las regulaciones de gobernanza corporativa y la reducción de inversiones debido a la situación económica actual. Estos son sólo algunos ejemplos por los que es necesario conocer los nuevos estándares de gobernanza y particularmente, el ISO/IEC 38500 cuya implementación permite liderar y controlar los beneficios esperados de las inversiones en TI.

¿A quiénes va dirigido el curso?:

  • Responsables de TI y de negocios, desde altos ejecutivos hasta los gerentes de línea como CEO, CFO, CIO, COO, CTO
  • Los miembros de los comités de dirección corporativa y los responsables de proyectos de TI
  • Directivos de alto nivel, directores de proyectos y administradores superiores de operaciones (de negocio y de TI)
  • Consultores, auditores e investigadores
  • Este programa es relevante para las organizaciones pequeñas, medianas y grandes en privado, sin fines de lucro y sectores del gobierno.