A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Multi-Dimensional Service-Oriented Ontology Mapping Nuno Alexandre Pinto da Silva.

Apresentações semelhantes


Apresentação em tema: "Multi-Dimensional Service-Oriented Ontology Mapping Nuno Alexandre Pinto da Silva."— Transcrição da apresentação:

1 Multi-Dimensional Service-Oriented Ontology Mapping Nuno Alexandre Pinto da Silva

2 2 Análise do problema Observações Necessidade de automatizar o processo de interoperabilidade Diferentes comunidades de informação Diferentes conceptualizações de domínios parcialmente sobrepostos Interoperabilidade baseada em dados ou informação Problema É pouca e pobre a interoperabilidade automática entre diferentes comunidades de informação

3 3 Objectivos Investigação dum processo semi-automático de mapeamento de ontologias que facilite a interoperabilidade baseada em conhecimento entre entidades heterogéneas. Desenvolvimento de ferramentas que permitam avaliar a viabilidade e utilidade das ideias resultantes da investigação realizada, nomeadamente no contexto da Web Semântica.

4 4 Requisitos identificados Áreas analisadas Sistemas de informação Web semântica Organizações virtuais e Negócios electrónicos Gestão do conhecimento Requisitos Identificação, especificação e representação de relações entre conceptualizações Transformação da informação das comunidades de acordo com as relações anteriores Negociação das relações anteriores entre comunidades de informação Manutenção das relações anteriores Integração (mas minimização da participação do) ser humano no processo Adopção de tecnologia do âmbito da web semântica

5 5 Ontologia ontologia é uma especificação explícita duma conceptualização (Gruber, 1993) ontologia é uma especificação explícita e formal duma conceptualização partilhada (Studer et al., 1998) Ontologia vs. Esquema de base de dados Ontologia descreve um domínio de conhecimento segundo uma perspectiva

6 6 Ontologia Conceitos Hierarquia de conceitos Propriedades Propriedades e conceitos Nível Léxico Nível semântico Modelo de Ontologia

7 7 Base de Conhecimento Instâncias de conceitos Instanciação de conceitos Instanciação de propriedades Modelo de Base de Conhecimento

8 8 Mapeamento de Ontologias Um processo em duas fases: 1.A nível Intencional Especificação de relações semânticas entre Entidades da ontologia de origem (i.e. conceitos, relações, atributos), e Entidades da ontologia de destino 2.A nível Extensional Executar as relações semânticas especificadas, Transformando instâncias da ontologia de origem em Instâncias da ontologia de destino

9 9 Ou seja…

10 10 Interface gráfica Conhecim. & Restrições do Domínio Conhecim. & Restrições do Domínio Especificação Medição de Semelhanças Execução MAFRA – MApping FRAmework Lift & Normalização Pós-processamento NegociaçãoEvolução Interface gráfica

11 11 Conceptualização Tipos de heterogeneidade Sintáctica Modelo Semântica Dimensões identificadas das relações semânticas: Tipos de entidades Transformação Cardinalidade Restrições Estrutura

12 12 Mapeamento ConceptBridge (CB) PropertyBridges (PB) Serviços Relação entre CBs e PBs Hierarquia entre CBs Representação – Semantic Bridging Ontology (SBO)

13 13 Representação - Semantic Bridging Ontology (SBO) SBO é uma ontologia acerca do processo de mapeamento entre ontologias SBO é uma meta-ontologia Instanciação de SBO é um mapeamento entre ontologias Trata-se de: Taxonomia de relações semânticas (pontes semânticas) Relações entre pontes semânticas Caracterização semântica das pontes semânticas e das suas relações Mecanismos de transformação Mecanismos de controlo do fluxo de transformação Mecanismos de manipulação das entidades das ontologias Caracterização semântica das relações entre pontes semânticas e entidades Implementada completamente em código Java Implementada parcialmente em RDFS e DAML+OIL

14 14 Processo em duas fases Vantagens: Inexistência de ordem de execução entre pontes semânticas Especificação e compreensão simples do mapeamento Execução determinística Execução

15 15 Execução – Transformation Information Table (TI 2 )

16 16 Execução – Especificação extensional

17 17 Serviços Multi-dimensionais Observações Capacidade de transformação virtualmente incompleta Papel central dos serviços de transformação Especificação Negociação Evolução Proposta Serviços competentes em diversas fases do processo (multi-dimensionais) Serviços independentes das fases do processo de mapeamento Serviços auto-caracterizados Serviços automaticamente interligáveis com o resto do sistema

18 18 Arquitectura de sistema

19 19 Processo automático de especificação Clustering CopyInstance Split CopyAttribute CopyRelation serviços Currency Converter Matching MOMIS like Resnik like Type matcher Hyponymic Matcher Y matchers Semantic Bridging serviços SBO CopyInstance Split CopyAttribute CopyRelation Currency Converter

20 20 Implementação – MAFRA Toolkit

21 21 Projectos nacionais Projectos internacionais Aplicações OntoMapperI&D de soluções de mapeamento entre ontologias SANSKI I&D de soluções e interoperabilidade baseada em conhecimento na empresa virtual HarmoniseInterligação entre grandes operadores turísticos ArtemisInterligação de informação de repositórios de informação médica SatineInterligação entre pequenas e médias empresas de turismo Harmo-TEN follow up do projecto Harmonise, com vista a desenvolver soluções pré-comerciais

22 22 Experiências Harmonise Ontologia AlojamentoEventos Conceitos Propriedes Conceitos Propriedades AtributosRelaçõesAtributosRelações IMHO MEK TIS WoW Alojamento Ontologia origemOntologia destinoConceptBridgesPropertyBridges IMHOWoW1233 WoWIMHO2664 IMHOMEK139 MEKIMHO2870 TISIMHO2346 Eventos Ontologia origemOntologia destinoConceptBridgesPropertyBridges MEKIMHO2674 IMHOTIS1145

23 23 Comparação MAFRA Toolkit vs. OntoMerge CaracterísticasOntoMergeMAFRA Toolkit Estratégia de mapeamentoMapping através de mergingMapping puro Representação das pontes semânticasAxiomas em Web-PDDLInstâncias RDF de SBO Estratégia de execuçãoInferênciaFuncional Representação de OntologiaWeb-PDDLRDFS com ext. léxicas Representação de BCWeb-PDDLRDF InputFicheiro RDF na WebFicheiro RDF OutputFicheiro RDF na WebFicheiro RDF Ambiente de execuçãoWebJava virtual machine DisponibilidadePrivadoPúblico OntoMergeMAFRA Toolkit Pentium III 800 MHzPentium IIPentium 4M Experiência em 2002Experiência em 2003Experiências em segundos59 segundos< 120 segundos< 77 segundos

24 24 Conclusões (1) MAFRA – MApping FRAmework Sistematiza e organiza as fases do processo de mapeamento de ontologias Propõe e representa um processo de mapeamento Processo iterativo e interactivo Funciona como uma ferramenta de classificação e caracterização e trabalhos relacionados Semantic Bridging Ontology (SBO) Conceptualização do problema de especificação de relações semânticas Conceptualização simples e compacta Completamente formalizada Método declarativo da representação das relações semânticas Possibilidade de múltiplas notações e sintaxes

25 25 Conclusões (2) Processo de execução Processo genérico baseado em cinco fases: interrogação-filtragem-transformação- filtragem-instanciação Processo funcional suportado por serviços externos Restrições de execução sobre ambas as bases de conhecimento Formalização completa baseada em álgebra relacional Especificação extensional Arquitectura baseada em serviços multi-dimensionais Serviço é promovido a Serviço Multi-dimensional Serviços independentes das fases do processo de mapeamento Serviços auto-descritivos e auto-caracterizáveis Serviços dinamicamente interligáveis

26 26 Conclusões (3) Processo automático de especificação de pontes semânticas Caso de teste da arquitectura baseada em serviços multi-dimensionais Serviços parameterizáveis Matches são entidades genéricas e independentes do sistema Adopta, segue e explora a caracterização semântica proposta na SBO Gera um mapeamento válido MAFRA Toolkit Aplicações e Experiências Diversas áreas de aplicação Diversos projectos internacionais

27 27 Trabalho futuro Combinação de serviços Abstração da representação da especificação extensional Processo automático de especificação Melhoria da interface gráfica Evolução Negociação Integração em sistemas de terceiros Re-engenharia do MAFRA Toolkit Standardização Experiências

28 28 Publicações mais relevantes Multi-Dimensional Service-Oriented Ontology Mapping; Nuno Silva e João Rocha; International Journal of Web Engineering and Technology; Inderscience Publishers; aceite para publicação. Proposal for the combination of ontology assemble and ontology mapping processes; Nuno Silva, Jorge Santos e João Rocha; ICKEDS2004; Porto, Portugal; Julho de Semantic Web Complex Ontology Mapping; Nuno Silva e João Rocha; Web Intelligence and Agent Systems Journal; 1(3-4) ; IOS Press; Ontology Mapping for Interoperability in Semantic Web; Nuno Silva e João Rocha; ICWI'2003; Algarve, Portugal; Novembro de Service-Oriented Ontology Mapping System; Nuno Silva e João Rocha; ISWC2003 Workshop on Semantic Integration; Sanibel Island (FL), EUA; Outubro de E-Business Interoperability through Ontology Semantic Mapping; Nuno Silva, João Rocha e José Cardoso; PRO-VE2003; Lugano, Suiça; Outubro de Semantic Web Complex Ontology Mapping; Nuno Silva e João Rocha; IEEE Web Intelligence 2003 conference; Halifax, Canada; Outubro de MAFRA – An Ontology MApping FRAmework for the Semantic Web; Nuno Silva e João Rocha; 6th BIS; Colorado Springs (CO), EUA; Maio de MAFRA - A Mapping Framework for Distributed Ontologies; A. Maedche, B. Motik, N. Silva, R. Volz; 13th EKAW, Madrid, Espanha, Setembro de MAFRA - A Mapping Framework for Distributed Ontologies in the Semantic Web; A. Maedche, B. Motik, N. Silva, R. Volz; ECAI WS on Knowledge Transformation; Lyon, França, Julho de Merging Ontologies using a Bottom-up Lexical and Structural Approach; Nuno Silva e João Rocha; 7th ISKO; Granada, Espanha; Julho de 2002.

29 Multi-Dimensional Service-Oriented Ontology Mapping Nuno Alexandre Pinto da Silva


Carregar ppt "Multi-Dimensional Service-Oriented Ontology Mapping Nuno Alexandre Pinto da Silva."

Apresentações semelhantes


Anúncios Google