Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA –...

20
Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia, Italia Tésis de doctorado de Roula Karam

Transcript of Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA –...

Page 1: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Interoperabilidad de los servicios localizados

multi-proveedores

Pr. Robert LAURINIINSA – Universidad de Lyon,

FranciaIUAV – Universidad de Venecia,

ItaliaTésis de doctorado de Roula Karam

Page 2: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

9/26/2011 2

Ejemplo de un turista que busca el hotel más cercano a su posición geográfica

(a) Utilizando un mapa de papel no actualizado y con dificultades de posicionamiento

(b) Utilizando su teléfono celular siempre actualizado y con posicionamiento más sencillo

Motivación

Page 3: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

9/26/2011 3

Cada sistema (Google Maps y Yahoo Maps) contacta su proprio proveedor de servicios

Información puede ser no actualizadaInformación puede ser errónea Falta de Información

Dependencia total de la calidad y de la cantidad de información de un único proveedor

Ejemplo: hoteles vecinos al Zócalo

Fiabilidad?

Problema

Page 4: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,
Page 5: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,
Page 6: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

• Diferentes mapas de base • Diferentes símbolos • Diferente escalas y posiciones• Diferentes emplazamientos• Diferentes fechas de actualización• Diferencias en los objetos presentados

• Solución: • Utilizar varios proveedores para más

fiabilidadRoula Karam , INSA de Lyon9/26/2011

Diagnóstico

Page 7: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Comparación

• Posición geográfica• Nombre del lugar• Detalles semánticos

Page 8: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

ÚnicoProveedor

P1 P2 P3

P4

De uno a algunos proveedores

Page 9: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Primera solución

• El más sencillo de generar automáticamente

• Pocos proveedores• Pequeña lista de

servicios ofrecidos por cada proveedor

• Algunos servicios elementales pueden ser textuales o visuales

Servicios ofrecidos por P1

Servicios ofrecidos por P2

Servicios ofrecidos por P3

Page 10: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Ejemplo

• P1: basado en texto

• P2: basado en íconos

• P3: basado en mapa

• Idea: mapa único con toda la información

-S11-S12-S13

Page 11: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Planeamiento

• Adquisición de los datos de los varios proveedores en GML

• Delimitación de una ventana geométrica

• Comparación/fusión de los objetos geográficos

• Visualización en un mapa único

Page 12: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Algoritmos de fusión

• Fusión geométrica– Distancia euclidiana– Distancia en la red viaria

• Fusión lexical– Distancia de Levenshtein/ Hamming– Similaridad de las palabras

• Fusión semántica– Google distance/ Normalized Google

distance– Wordnet similarity– Galois lattice

Page 13: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Resultado

Algoritmode fusión

Fusión geométrica

Fusión lexical

Fusión semántica

Objetos idénticos

Objetos diferentes

Lista de objetos a mapear con su posición y su información semántica

Page 14: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Visualización

• Dos problemas– Mapa de base

• Elejir la más reciente• Según el perfil del usuario

– Símbolos cartográficos• Elejir los símbolos de un proveedor

privilegiado según el perfil del usuario• Crear una nueva leyenda con todos los

símbolos posibles

Page 15: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,
Page 16: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Solución: ontología cartográfica

• Características de los símbolos:– Formas diferentes– Colores diferentes– Categorías diferentes

• Ontología: – Cada proveedor proporciona su propia

leyenda=> ontología local– Creación de una ontología de dominio– CartOWL

Page 17: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Thing

Restaurant

Pizza Hamburger French ChineseItalian

Restaurant Accomodations

Youth HostelBed&BreakfastHotel

Hotel 1 Star Hotel 2 StarsHotel 3 StarsHotel 4 Stars

Hotel

Leisure Place

BeachMovie TheaterPark

Zoo Amusement Park

Park Sport Ground

Football Ground Baseball Ground Stadium

H1 H2 H3 H4

Fb BbAmus. Pkzoo

Thingfrom the first ontologyfrom the second ontology

Page 18: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

CartOWL

• Uso del estándar OWL• Conceptos icónicos• Creación de la ontología de dominio

Page 19: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Sistema MPLoM (Multi-Providers LBS on

Mobile)

Page 20: Interoperabilidad de los servicios localizados multi-proveedores Pr. Robert LAURINI INSA – Universidad de Lyon, Francia IUAV – Universidad de Venecia,

Conclusiones

• La interoperabilidad cartográfica y semántica de los LBS es posible

• Necesidad de una ontología de los símbolos cartográficos

• Otros aspectos de interoperabilidad (orquestación de los servicios)

• Crear un nuevo web service• Experimentaciones adicionales diseño de un nuevo estándar