Defensa de Tesis de Licenciatura: Alan De Renzis
Se invita a la Comunidad Educativa de la FaI a presenciar la defensa de Tesis de Licenciatura titulada "Evaluación Semántico-Estructural de Servicios Web para Selección e Integración en Aplicaciones Orientadas a Servicios”
Día y lugar: Miércoles 19/03 a las 9:00 hrs en el Salón Azul.
Alumno: Alan Ismael De Renzis
Director: Dr. Andrés Flores
Codirector: Lic. Martín Garriga
Resumen
El objetivo de esta tesis es efectuar una mejora sobre un nuevo método de selección de servicios durante el desarrollo de Aplicaciones Orientadas a Servicios, de acuerdo al paradigma de Computación Orientada a Servicios, el cual facilita la construcción de aplicaciones distribuidas en entornos heterogéneos, mediante la utilización de servicios reusables. En particular, se estudiará la tecnología de Servicios Web como la implementación efectiva de dicho paradigma.
El desarrollo de Aplicaciones Orientadas a Servicios involucra tres fases principales: descubrimiento de servicios candidatos que cumplan con las especificaciones requeridas; selección del servicio candidato más adecuado de acuerdo a la funcionalidad esperada; e integración del Servicio Web seleccionado dentro de la aplicación.
En este contexto, la selección de servicios adecuados para una aplicación específica es aún un desafío importante para los desarrolladores, ya que se requiere que las aplicaciones cliente puedan valerse de la tecnología de servicios sin verse afectadas por una dependencia o acoplamiento excesivo que afecte su mantenimiento. Aún con un conjunto de servicios candidatos reducido, el esfuerzo de evaluación de los mismos puede resultar prohibitivo.
El trabajo de investigación de esta tesis se centra en la mejora del Método de selección de servicios candidatos del enfoque TestOOJ; con el objetivo de fortalecer el modelo de evaluación subyacente y a su vez agilizar el esfuerzo involucrado. En particular, se define un procedimiento de Análisis Semántico-Estructural de Compatibilidad de Interfaces que explota tanto la información semántica – identificadores de operaciones y parámetros – como estructural – tipos de datos de operaciones, parámetros y excepciones – disponible en las interfaces de los Servicios Web.
Además, se realiza como parte de esta tesis el correspondiente ajuste y extensión de la herramienta TestOOJ que da soporte al procedimiento de Análisis Semántico-Estructural de Compatibilidad de Interfaces, para alcanzar adecuados parámetros de fiabilidad y eficiencia.
(No se permitirá la entrada de público una vez iniciada la exposición)