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/22685 Cómo citar
Título: Plataforma específica de dominio basada en Enterprise Service Bus para integración de servicios geoespaciales.
Autor: Rienzi Barrella, Bruno
Título Obtenido: Magíster en Informática
Facultad o Servicio que otorga el Título: Universidad de la República (Uruguay). Facultad de Ingeniería
Tutor: Ruggia, Raúl
Marotta, Adriana
Tipo: Tesis de maestría
Palabras clave: Plataforma específica de dominio, Enterprise service bus, Sistema de información geográfica, Web services geoespaciales, Middleware
Descriptores: SISTEMAS DE INFORMACION GEOGRAFICOS
Fecha de publicación: 2019
Resumen: Los Sistemas de Información Geográfica (GIS) se han convertido en los últimos años en sistemas casi omnipresentes, como resultado de varios factores, entre los que se destacan la abundancia de datos georreferenciados, la alta disponibilidad de dispositivos de geolocalización y la incorporación de tecnologías Web, dando origen a los llamados Web GIS.Un Web GIS debe ser capaz de responder a escenarios en donde un gran número de usuarios utilizan alguna funcionalidad que debe ser resuelta por un GIS, desde la simple visualización de un mapa dinámico hasta la aplicación de complejos modelos matemáticos. Para viabilizar este tipo de sistemas dentro de un marco de interoperabilidad, el Open Geospatial Consortium (OGC) ha definido una arquitectura orientada al procesamiento e intercambio de información geográfica distribuida, basada en su propio conjunto de estándares de Web services geoespaciales. Las soluciones existentes que utilizan estos estándares funcionan bien en escenarios intra-organizacionales y cuando toda la información (geográfica y no geográfica) se encuentra en la misma fuente de datos. Sin embargo, estas soluciones no son útiles cuando esa información debe vincularse con otra información de negocio que se encuentra en otros sistemas tanto dentro como fuera de la organización. A su vez, los estándares OGC dejan algunos aspectos sin definir, por lo que deben ser resueltos por cada aplicación mediante soluciones a medida. Dentro de estos aspectos se encuentran los mecanismos de seguridad, transaccionalidad y orquestación de servicios, que son indispensables en aplicaciones de gran porte, como las que encontramos dentro de las Plataformas de Gobierno Electrónico. A nivel técnico, los aspectos mencionados son cubiertos adecuadamente por los llamados estándares avanzados de Web services (WS-*), pero estos tampoco pueden ser aprovechados directamente por los Web services de OGC debido a la incompatibilidad entre los protocolos que utilizan. Una alternativa ampliamente utilizada para solucionar problemas de integración e interoperabilidad de sistemas de mediano y gran porte son las llamadas tecnologías de middleware, dentro de las que se destaca el Enterprise Service Bus (ESB). Un ESB, permite resolver, entre otros, diferencias en protocolos de comunicación, formatos de mensajes, y modelos de interacción, proveyendo mecanismos que implementan patrones de mediación, como por ejemplo, transformaciones y ruteo inteligente de mensajes. Si bien la introducción de un ESB podría resultar ideal para compensar algunas de las limitaciones que poseen los Web GIS actuales, sería una ardua labor que cada organización deba implementar en un ESB los mecanismos necesarios para satisfacer sus requerimientos de integración. Como solución a esta misma problemática, pero aplicadas en otros dominios, han surgido recientemente las llamadas plataformas específicas de dominio, que no son genéricas como un ESB pero pueden implementarse a partir de estos. En esta tesis se especifica una Plataforma Específica de Dominio para el dominio GIS, basada en la utilización de un ESB, en el contexto de Gobierno Electrónico y de Servicios Geoespaciales. En términos generales, la solución propone interceptar los mensajes que ingresan al ESB y procesarlos a través de flujos de mediación, configurables, reusables y específicos para la interacción con Web services geoespaciales, para brindar un valor agregado a los mismos, en términos de enriquecimiento de mensajes, adaptación de protocolos y mecanismos de seguridad, entre otros. La plataforma propuesta se especifica formalmente con el método Event - B y su factibilidad técnica se verifica en base a la implementación de un prototipo y la realización de pruebas de performance, en las que se evalúan particularmente indicadores de tiempo de respuesta.
Editorial: Udela.FI
ISSN: 1688-2792
Citación: Rienzi Barrella, B. Plataforma específica de dominio basada en Enterprise Service Bus para integración de servicios geoespaciales [en línea]. Tesis de maestría. Montevideo : Udelar. FI. INCO : PEDECIBA, Ärea Informática, 2019.
Licencia: Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
Aparece en las colecciones: Tesis de posgrado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
RIE19.pdfTesis de posgrado3,09 MBAdobe PDFVisualizar/Abrir


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