integração semântica: uma pesquisa sobre abordagens baseadas em ontologias túlio lages...
TRANSCRIPT
![Page 1: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/1.jpg)
Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologiasTúlio Lages ([email protected])
![Page 2: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/2.jpg)
Roteiro
●Motivação●Objetivo●Conceito de ontologia●Eixos de pesquisa
oDescoberta de mapeamentos Ontologias compartilhadas Heurísticas e aprendizado de máquina
oRepresentação de mapeamentosoRaciocínio/inferência sobre mapeamentos
●Estado da arte●Conclusão●Referências
![Page 3: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/3.jpg)
Motivação
![Page 4: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/4.jpg)
“Um dos desafios atuais mais difundidos e infernizantes é conseguir levar ‘a informação certa para as pessoas certas na hora certa’”
T. Gruber1993
![Page 5: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/5.jpg)
Motivação
Conectividade física satisfatória, mas…
Dados trafegam na rede sem nenhum dado associado!
0100
1
![Page 6: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/6.jpg)
Motivação
Heterogeneidade dos dados
XML claros apenas para humanos
Ontologias: compartilháveis e formais
![Page 7: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/7.jpg)
Objetivo
![Page 8: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/8.jpg)
Objetivo
Entender Integração Semântica e Ontologias
Resumir os eixos de pesquisa mais relevantes
Categorizar o que é estudado hoje em dia
![Page 9: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/9.jpg)
Conceito de ontologia
![Page 10: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/10.jpg)
Conceito de ontologia
“uma especificação explícita e formal de uma conceptualização compartilhada”
![Page 11: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/11.jpg)
Conceito de ontologia
Foco em compartilhamento: enfatiza a extensão e troca de informação entre ontologias
Foco em formalidade: remove ambiguidade e permite o uso de motores de inferência
![Page 12: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/12.jpg)
Eixos de pesquisa
![Page 13: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/13.jpg)
Eixos de pesquisa
Visam tratar a heterogeneidade entre ontologias, que pode ser a nível sintático ou a nível de ontologia
Três eixos principais:Descoberta de MapeamentosRepresentação de MapeamentosInferência sobre Mapeamentos
![Page 14: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/14.jpg)
Eixos de pesquisaDescoberta de Mapeamentos
Ontologia de alto nível
Heurísticas e aprendizagem de
máquina
Gargalo da integração semântica
Agentes de software - mapeamento dinâmico
Duas principais abordagens:
![Page 15: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/15.jpg)
Eixos de pesquisaDescoberta de Mapeamentos
Ontologia de alto nível
Esquema global concordado desde o início
Ex: SUMO
![Page 16: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/16.jpg)
Eixos de pesquisaDescoberta de Mapeamentos
Ontologia de alto nível
Workshop on Core Ontologies in Ontology Engineering em 2004: discussão de casos de sucesso e fracasso de ontologias de alto nível
![Page 17: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/17.jpg)
Eixos de pesquisaDescoberta de Mapeamentos
Ontologia de alto nível
Encontrar correspondências entre ontologias estendidas de uma ontologia em comum
Ex: PSL
![Page 18: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/18.jpg)
Eixos de pesquisaDescoberta de Mapeamentos
Na maioria dos casos, não há ontologias de alto nível concordadas
Exploração da elevada quantidade de restrições em ontologias
Heurísticas e aprendizagem de
máquina
![Page 19: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/19.jpg)
Eixos de pesquisaDescoberta de Mapeamentos
Ferramentas mais usadas para alinhamento:
Nomes de conceitos e descrições;
Hierarquias, instâncias e descrições de classes;
Definições de propriedades;
Heurísticas e aprendizagem de
máquina
![Page 20: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/20.jpg)
Eixos de pesquisaDescoberta de Mapeamentos
Ex: PROMPT e PROMPTDIFF
Ex: OWL e OWL 2
Heurísticas e aprendizagem de
máquina
![Page 21: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/21.jpg)
Eixos de pesquisaRepresentação de Mapeamentos
Bancos de dados representam mapeamentos como consultas ou visões
Aproveitar a expressividade de ontologias para representar mapeamentos
![Page 22: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/22.jpg)
Eixos de pesquisaRepresentação de Mapeamentos
Ex: MAFRA
Instância de uma ontologia
![Page 23: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/23.jpg)
Eixos de pesquisaRepresentação de Mapeamentos
Ex: OntoMerge
Axioma-ponte
Ex: Framework OIS
Visão
![Page 24: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/24.jpg)
Eixos de pesquisaInferência sobre Mapeamentos
Mapear ontologias e representá-las não é o objetivo final
Transformar dadosExecutar consultasInferir e raciocinar sobre mapeamentos
![Page 25: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/25.jpg)
Eixos de pesquisaInferência sobre Mapeamentos
Exemplos de aplicações que trabalham sobre mapeamentos:
OntoMergeOISProtégé
![Page 26: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/26.jpg)
Estado da arte
![Page 27: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/27.jpg)
Estado da Arte
Categorias de trabalhos:
Frameworks Frameworks teóricos
Métodos e ferramentas
Tradutores
Mediadores
Técnicas
Relatórios de experiência
Pesquisas
Exemplos
![Page 28: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/28.jpg)
Conclusão
![Page 29: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/29.jpg)
Conclusão
Muitos eixos de pesquisa
Comunidades de BD e integração de dados envolvidas com a de ontologia
Web Semântica como área de testes para futuros trabalhos
![Page 30: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/30.jpg)
Referências
![Page 31: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/31.jpg)
Referências
[1] Noy, Natalya F. . Semantic Integration: A Survey Of Ontology-Based Approaches. SIGMOD Record, 33(4), 2004.[2] M. Uschold and M. Grüninger. Ontologies and semantics for seamless connectivity. SIGMOD Record, 33(3), 2004.[3] D. Calvanese, G. Giacomo, and M. Lenzerini. Ontology of integration and integration of ontologies. In Description Logic Workshop (DL 2001), pages 10–19, 2001.[4] M. Klein. Combining and relating ontologies: an analysis of problems and solutions. In IJCAI-2001 Workshop on Ontologies and Information Sharing, pages 53–62, Seattle, WA, 2001.[5] Kalfoglou and M. Schorlemmer. Ontology mapping: the state of the art. The Knowledge Engineering Review, 18(1):1–31, 2003.[6] Core Ontologies in Ontology Engineering 2004 (Un)Successful cases and best practices for ontology engineering: reusing well-founded ontologies for domain content specification. Disponível em: < http://ceur-ws.org/Vol-118/ >. Acesso em: 20 out. 2015.
![Page 32: Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages (tpls@cin.ufpe.br)](https://reader035.vdocuments.net/reader035/viewer/2022081515/570638691a28abb823903c4f/html5/thumbnails/32.jpg)
Referências
[7] Pollock, J. Integration’s Dirty Little Secret: It’s a Matter of Semantics” Whitepaper; Modulant, 2002[8] Gruber, T. . A translation approach to portable ontology specifications. Knowledge Acquisition 5:199-220; 1993[9] Web Ontology Language. Disponível em: < https://en.wikipedia.org/wiki/Web_Ontology_Language >. Acesso em: 20 out. 2015.[10] N. F. Noy, M. A. Musen. PROMPTDIFF: A Fixed-Point Algorithm for Comparing Ontology Versions. AAAI-02 Proceedings, 2002[11] D. Dou, D. McDermott, and P. Qi. Ontology translation on the semantic web. In International Conference on Ontologies, Databases and Applications of Semantics, 2003.[12] A. Maedche, B. Motik, N. Silva, and R. Volz. MAFRA - a mapping framework for distributed ontologies. In 13th European Conference on Knowledge Engineering and Knowledge Management EKAW, Madrid, Spain, 2002.