infoUYclei 2002
Resúmenes de Tutoriales
TUT1 - Desarrollo de
componentes en frameworks: caso J2EE y .NET.
Lunes 25 a Jueves 28, 18:30 a 21:30hs.
Dr. Jesús Sanchez, Especialista en Informática de
la Dirección de
Sistematización de la Información económica del
Banco de México, México.
Carga Horaria: 12hs.
Resumen: Una buena práctica para el desarrollo de
software a gran escala es el uso de componentes: módulos
de software con interfases bien definidas para
comunicarse con otros componentes. Esta práctica
promueve el reuso y el diseño de una arquitectura
modular. Un framework ayuda a desarrollar
aplicaciones que cumplan con estos lineamientos de
diseño. Existen en la actualidad dos frameworks muy
populares para desarrollar software con componentes:
J2EE y .NET. En este curso se estudiarán los
lineamientos de diseño de J2EE y .NET y se aplicarán
para mostrar cómo favorecen la implantación de
sistemas distribuidos escalables.
TUT2 - Strategy and
Information and Communication Technology(*).
Lunes 25 y Martes 26, 18:30 a 21:30hs.
Dr. Dipak Khakhar, Departamento de Informática de la Universidad
de Lund, Suecia.
Carga Horaria: 6hs.
(*)Idioma: Inglés
Abstract: Today's managers need all the help they can get. Their companies are
being buffeted on all sides for changes. They are facing many challenges and
questions are many: How to use Information Technology for strategic
significance and how it is affecting all business? How will advances in
information technology
affect competition and the sources of competitive advantage? What strategies
should a company pursue to exploit the technology? What are the implications
of actions that competitors may already have taken? Of the many opportunities
for investment in information technology, which are the most urgent? To answer
these questions, one must first understand that information technology is more
than just computers. Today, information technology must be conceived of
broadly to encompass the information that business create and use as well as a
wide spectrum of increasingly convergent and linked technologies that process
information. In addition to computers, then, data recognition equipment,
communications technologies, factory automation, and other hardware and
services are involved.
TUT3 - Evaluación
de perfomance en redes IP: una introducción.
Lunes 25 y Martes 26, 18:30 a 21:30hs.
Dr. Gerardo Rubino, Director de investigación en INRIA/IRISA,
Francia.
Carga Horaria: 6hs.
Resumen: El tutorial está dedicado al análisis de las performances de las
redes de tipo IP, así como de los servicios y aplicaciones asociadas. Cuando
se analizan las performances de servicios o de aplicaciones construidas sobre
una infraestructura IP, hay que tener en cuenta también los niveles
superiores a la capa 3, y en particular los de la capa 4 (Transporte). En el
tutorial mencionaremos algunas formas de tener en cuenta dicha capa en el análisis.
El tutorial se centrará en
el estudio de las redes de colas, instrumento fundamental de análisis de
sistemas de comunicaciones. En particular, se estudiarán las redes de colas
"de forma producto", la sub-clase más importante de esta familia de
objetos estocásticos. Mostraremos como se pueden utilizar para el estudio de
los dos tipos principales de redes de comunicaciones : las redes basadas en la
conmutación de circuitos (como las redes telefónicas) y las redes basadas en
la conmutación de paquetes (como la Internet).
TUT4 -
Gerenciamiento de adquisiciones informáticas.
Martes 26 a Jueves 28, 10:00 a 13:00hs.
Ing. Laura Kweitel, Gerente de calidad y de seguridad de sistemas informáticos
de Spot Image, Toulouse, Francia.
Carga Horaria: 9hs.
Resumen: El objetivo del seminario es presentar un conjunto de conceptos, de
modalidades de trabajo y de recomendaciones con miras a facilitar el proceso
de adquisición de un sistema informático, un software o una prestación,
independientemente del tamaño de la organización y del proyecto. Está
destinado a aquellos actores del sector público y privado que intervienen en
proyectos de informatización, especialmente directores de proyectos,
responsables de calidad de software y responsables de adquisiciones.
TUT5 - Restricciones
temporales en sistemas de tiempo real: modelado en UML y una herramienta para
predecirlas.
Miércoles 27 y Jueves 28, 18:30 a 21:30hs.
Dr. Ramon Puigjaner, Director de la Escuela Politécnica Superior
de la Universitat de les Illes Balears, España.
Carga Horaria: 6hs.
Resumen: Cada vez más en el diseño de sistemas informáticos se requiere que,
además de cumplir con los requerimientos funcionales, el sistema cumpla también
con un conjunto de requerimientos no funcionales entre los que destacan los
que se refieren a las prestaciones temporales. El primer objetivo de este
tutorial es construir mediante UML un modelo de datos que represente los
distintos elementos implicados en las prestaciones funcionales del sistema.
Sin embargo esta tarea sería
estéril sino fuera seguida por el diseño de una herramienta que permita la
construcción automática de modelos de prestaciones para que los diseñadores
puedan prever el comportamiento del sistema en plena fase de diseño, antes de
las fases de prueba e implementación, lo cual constituye el segundo objetivo
de este tutorial. Finalmente se pone de manifiesto la viabilidad de la solución
propuesta mediante un caso de estudio
TUT6 - Optimización y Ajuste de Bases de Datos
Miércoles 27, 18:30 a 21:30hs.
Dr. Sergio Lifschitz y MsC Rogerio Luis de Carvalho Costa- Pontíficia
Universidade Católica do Rio de Janeiro, Brasil
Carga Horaria: 3hs.
Resumen: El desempeño de una base de datos depende de factores
como la instalación, política de mantenimiento y su uso coherente, entre otros.
El ajuste (tuning) consiste en la modificación de aplicaciones y de la base de
datos para que otorgue su mejor desempeño. El DBA (administrador de bases de
datos) dispone de herramientas para cumplir su función pero son necesarios
conocimientos fundamentales, tanto teóricos como prácticos, para comprender los
métodos y técnicas que aseguran un buen rendimiento de las bases de datos.
En este tutorial presentaremos las maneras de enfocar las
transformaciones de esquemas y las técnicas que se pueden utilizar para
reorganizar las bases de datos. Serán abordados también:
- la monitorización de sentencias SQL para optimización de las consultas
- los principios de nivel físico y las técnicas que permiten afinar las bases de datos y
- el uso eficiente de sus recursos de memoria y disco.
TUT7 - Calidad de
datos.
Jueves 28, 18:30 a 21:30hs.
Dr. Daniel Yankelevich, Pragma Consultores, Argentina.
Carga Horaria: 3hs.
Resumen: Hoy en día, nadie duda que la información constituye una ventaja
competitiva para las organizaciones, que la utilizan en la definición de sus
estrategias. Sin embargo, las decisiones no pueden ser mejores que los datos
en que se basan. Por lo tanto, contar con datos "buenos" resulta
fundamental a la hora de explotar las posibilidades que la era de la información
ofrece. La ingeniería del software hasta ahora no había dado soluciones a
este tipo de problemas. En los últimos años, algunas técnicas tradicionales
para el tratamiento de la calidad del software han comenzado a ser utilizadas
para mejorar la calidad de los datos. En este tutorial se
presenta una introducción a la problemática de la calidad de los datos y
algunos lineamientos metodológicos basado en las mejores prácticas en uso y
técnicas a utilizar, como así también un resumen de su aplicación en
organizaciones reales.
|