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.pdf | Tesis de grado | 2,92 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons