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

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

1 Mapeamento de Ontologias Dezembro 2003 Nuno Silva

Apresentações semelhantes


Apresentação em tema: "1 Mapeamento de Ontologias Dezembro 2003 Nuno Silva"— Transcrição da apresentação:

1 1 Mapeamento de Ontologias Dezembro 2003 Nuno Silva

2 2 Tópicos Introdução MAFRA Arquitectura de Serviços Multi-dimensionais Mapeamento Execução & Query Conclusão

3 3 Context Ontologia é uma tecnologia chave em muitas aplicações: Knowledge Management E-Commerce, B2B Semantic Web Data-integration Mas, não é a solução para todos os males: Os mesmos conceitos são especificados de forma diferentee diferente conceitos são especificados da mesma forma Ontologias são diferentes, (parcialmente) incompatíveis, em evolução constante

4 4 O que é Mapeamento de Ontologias? Um processo em duas fases: 1.A nível Conceptual especification de relações semânticas entre Entidades da ontologia de origem (i.e. conceitos, relações, atributos) Entidades da ontologia de destino 2.A nível Extensional (de instâncias) Executar as relações semânitcas especificadas Transformando instâncias da ontologia de origem em Instâncias da ontologia de destino

5 5 … que quer dizer:

6 6 Objectivos Applicabilidade: todos os tipos de relações semânticas Expressividade: explícita Modularisação: combinação de pequenos+simples módulos Reutilização: utilização de experiências anteriores Declaritividade: o quê em vez de como e Semantic-Web aware ontologias definidas numa linguagem que possa ser reduzida a RDFS

7 7 Tópicos Introdução MAFRA Arquitectura de Serviços Multi-dimensionais Mapeamento Execução & Query Conclusão

8 8 MAFRA – MApping FRAmework Different information integration approaches and techniques have been systematized and organized into MAFRA. MAFRA is a set of organized modules, representing both: Ontology Mapping process, and Complementary tasks. MAFRA provides a complete life cycle perspective on the Ontology Mapping process.

9 9 Lift & Normalization Similarity Measuremnt SemanticBridging Execution Postprocessing Evolution Domain Knowledge & Constraints GUI Cooperative Consensus Building MAFRA – MApping FRAmework

10 10 Tópicos Introdução MAFRA Arquitectura de Serviços Multi-dimensionais Mapeamento Execução & Query Conclusão

11 11 Service-Oriented Architecture

12 12 Tópicos Introdução MAFRA Arquitectura de Serviços Multi-dimensionais Mapeamento Semantic Bridging Ontology Mapeamento Manual Processo Automático Execução & Query Conclusão

13 13 SBO - Semantic Bridging Ontology Relações semânticas são representadas através de Pontes Semânticas Que entidades são relacionadas Que transformação é efectuada a nível extensional SBO - Semantic Bridging Ontology define: Taxonomia de pontes semânticas: Concept Bridge: responsável pela identidade de objectos Property Bridge: responsável pelas propriedades dos objectos Relações entre pontes semânticas subBridgeOf hasBridge Flow constructs: Conditional Execution, Disjoint Bridges Um mapeamento de ontologias é uma instância da ontologia SBO

14 14 Conceitos if (Individual.sex = Male OR Individual.sex MATCH M* ) abstract=true if Individual.sex MATCH F* Mapeamento Manual

15 15 concat(sourceString_1, sourceString_2,, targetString) Propriedades (atributos) Mapeamento Manual

16 16 Cópia de relações copyRelation(sourceRelation, targetRelation) Mapeamento Manual

17 17 Especificação Extensional foreach HotelAccommodation.contactInformation Mapeamento Manual

18 18... ao nível extensional

19 19 Cópia de Relações foreach HotelAccommodation.contactInformation Especificação Extensional foreach HotelAccommodation.contactInformation

20 20 identification... ao nível extensional

21 21 Mapeamento Automático Pool of Matchers

22 22 Tópicos Introdução MAFRA Arquitectura de Serviços Multi-dimensionais Mapeamento Execução & Query Conclusão

23 23 (Registo) Execução & Query

24 24 Query & Execution

25 25 Tópicos Introdução MAFRA Arquitectura de Serviços Multi-dimensionais Mapeamento Execução & Query Conclusão

26 26 Conclusões Semantic Bridging Ontology Object-Oriented Transformação de conceitos é universal. Transformação de propriedades não é universal! Trnasformações correctas Muitos (infinidade de) requisitos Arquitectura orientada por Serviços Multi-dimensionais Dynamicos + Plug able Multi-dimensões: Automatic Bridging Automatic Matching Validação Evolução …

27 27 Future Work Automatic Bridging Implementation of Automatic Matching Research on inclusion of machine learning techniques Continuously: Support case tests specific requirements Improve and Generalize library of Services Short-Term Composition of Transformation Services not so short-Term Library of Mappings Evolution Negotiation Inter-mappings: when a mapping serves as ontology

28 28 Obrigado! Questões? Nuno Silva


Carregar ppt "1 Mapeamento de Ontologias Dezembro 2003 Nuno Silva"

Apresentações semelhantes


Anúncios Google