english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/54277 Cómo citar
Título: Calidad de datos en Enterprise Service Bus
Autor: Granja Gervaso, Nicolas Agustin
Mendoza Balestena, Rodrigo
Piñatares Cabral, Mauricio Juan
Tutor: González, Laura
Marotta, Adriana
Tipo: Tesis de grado
Palabras clave: Calidad de datos, Enterprise Service Bus, Web services, Modelos de calidad
Fecha de publicación: 2016
Resumen: Cada vez son más frecuentes los sistemas de información a gran escala que interconectan sistemas de software de distintas organizaciones autónomas. Estos a menudo presentan patrones de interacción inter-organizacional con el fin de invocar funcionalidades de negocio e intercambiar información entre dichas organizaciones. En este contexto de intercambio de información, donde coexisten formatos, estándares y características diferentes, es de suma importancia garantizar la calidad de los datos que se intercambian. Este intercambio de datos entre organizaciones generalmente se apoya fuertemente en plataformas de integración. Por tal motivo, resulta conveniente contar con mecanismos para monitorear y asegurar la calidad de los datos que fluyen en dichas plataformas. Las plataformas de integración comúnmente están basadas en tecnologías de middleware avanzadas como los Enterprise Service Bus (ESB) y brindan una capa de procesamiento intermedio que provee distintas capacidades avanzadas (por ejemplo seguridad, ruteo, entre otras) para facilitar la interacción entre las organizaciones. Sin embargo, actualmente no ofrecen nativamente mecanismos que permitan monitorear y asegurar la calidad de los datos que se intercambian a través de ellas. El presente proyecto propone soluciones para monitorear y garantizar la calidad de los datos que se intercambian entre organizaciones en la invocación de servicios, a través de una plataforma de integración del tipo ESB, utilizando las capacidades que estas ofrecen. En primer lugar se realizó un análisis de la problemática con el fin de identificar los requerimientos que una solución de este tipo debería cumplir. Dicho análisis incluyó el estudio de trabajos relacionados con este proyecto. Luego, se diseñó una solución extensible que permite garantizar la calidad de datos que fluyen por las plataformas ESB, proponiendo el uso de métodos para la evaluación de calidad y acciones a tomar para garantizar el cumplimiento de la misma. Luego se implementó un prototipo utilizando tecnologías de código abierto, seleccionando como herramienta base a Switchyard, para verificar la viabilidad de la solución conceptual brindada. Además, se definió un caso de estudio en el contexto de una plataforma de salud, y en base a este se especificaron pruebas que permitieron evaluar el comportamiento de la plataforma, para validar que el prototipo implementado cumpliera con los requerimientos identificados para la solución. Por último, se realizaron pruebas de performance para determinar el overhead introducido por la solución implementada en el prototipo. En los resultados de estas pruebas se puede observar que la sobrecarga producida por el manejo de calidad de los datos no es considerable con respecto a las mejoras que se generan.
Descripción: Usuario Responsable : Ing. Silvana Pidre.
Editorial: Udelar.FI
Citación: Granja Gervaso, N., Mendoza Balestena, R. y Piñatares Cabral, M. Calidad de datos en Enterprise Service Bus [en línea]. Tesis de grado. Montevideo : Udelar. FI. INCO, 2016.
Título Obtenido: Ingeniero en Computación
Facultad o Servicio que otorga el Título: Universidad de la República (Uruguay). Facultad de Ingeniería.
Licencia: Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
Aparece en las colecciones: Tesis de grado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
GMP16.pdfTesis de grado2,92 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons