SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
DOOR:
Descriptive Ontology of Ontology Relations

                 Carlo Allocca
         Mathieu d’Aquin, Enrico Motta

            Knowledge Media Institute
              The Open University
               Milton Keynes, UK
Why do we need DOOR? 1/2
Why do we need DOOR? 2/2



  1    We are investigating:
      implicit relationships
      between ontologies
      and how to make them
      explicit on the SW;


  2   Our approach:
      It is based on a formal
      characterization of relations
      between ontologies.
Which Methodology is DOOR based on?
     Three main sources are taken into consideration to identify
     relevant ontology relations:




                                      OWL


     Three important requirements to build DOOR are:
         the relations have to be general enough to be applied to multiple
         domains;
         the relations have to be sufficiently intuitive to reflect general meaning;
         the relations have to be formally defined.



     A Top-Down approach is used to analyze and formalize
     ontology relations;
Main steps of the Approach 1/5




                                      1   The outcome is a list of relevant relations e.g.:
 1   Identifying the top relations,
                                          includedIn, equivalentTo, similarTo,
     w.r.t. the three resources.
                                          previousVersion, import, etc;
Main steps of the Approach 2/5
2   Distinguishing relevant varieties/sub-relations,   2   e.g.   includedIn   and   equivalentTo
    looking at ontologies (and their relations) from       carlodakbjgfsjkgfs
    five different perspectives:                             Ivettdakbjgfsjkgfs


    a. Lexicographic level which concerns with the         a. none.
        vocabularies of the ontologies.

    b. Syntactic level which concerns with the sets        b. syntacticallyIncludedIn, import
        of the ontology axioms.                                syntacticallyEquivalentTo

    c. Structural level which concerns with the            c. isHomomorphicTo
        graph structures formed by the axioms of the           isIsomorphicTo
        ontologies.

    d. Semantic level which concerns with the              d. semanticallyIncludedIn
        formal models of the ontologies, looking in            semanticallyEquivalentTo
        particular at their logical consequences.              isAConservativeExtentionOf

    e. Temporal level which concerns with the              e. none.
        evolution of ontologies in time.
Main steps of the Approach 2/5
2   Distinguishing relevant varieties/sub-relations,   2   e.g.   includedIn   and   equivalentTo
    looking at ontologies (and their relations) from       carlodakbjgfsjkgfs
    five different perspectives:                             Ivettdakbjgfsjkgfs


    a. Lexicographic level which concerns with the         a. none.
        vocabularies of the ontologies.

    b. Syntactic level which concerns with the sets        b. syntacticallyIncludedIn, import
        of the ontology axioms.                                syntacticallyEquivalentTo

    c. Structural level which concerns with the            c. isHomomorphicTo
        graph structures formed by the axioms of the           isIsomorphicTo
        ontologies.

    d. Semantic level which concerns with the              d. semanticallyIncludedIn
        formal models of the ontologies, looking in            semanticallyEquivalentTo
        particular at their logical consequences.              isAConservativeExtentionOf

    e. Temporal level which concerns with the              e. none.
        evolution of ontologies in time.
Main steps of the Approach 2/5
2   Distinguishing relevant varieties/sub-relations,   2   e.g.   includedIn   and   equivalentTo
    looking at ontologies (and their relations) from       carlodakbjgfsjkgfs
    five different perspectives:                             Ivettdakbjgfsjkgfs


    a. Lexicographic level which concerns with the         a. none.
        vocabularies of the ontologies.

    b. Syntactic level which concerns with the sets        b. syntacticallyIncludedIn, import
        of the ontology axioms.                                syntacticallyEquivalentTo

    c. Structural level which concerns with the            c. isHomomorphicTo
        graph structures formed by the axioms of the           isIsomorphicTo
        ontologies.

    d. Semantic level which concerns with the              d. semanticallyIncludedIn
        formal models of the ontologies, looking in            semanticallyEquivalentTo
        particular at their logical consequences.              isAConservativeExtentionOf

    e. Temporal level which concerns with the              e. none.
        evolution of ontologies in time.
Main steps of the Approach 2/5
2   Distinguishing relevant varieties/sub-relations,   2   e.g.   includedIn   and   equivalentTo
    looking at ontologies (and their relations) from       carlodakbjgfsjkgfs
    five different perspectives:                             Ivettdakbjgfsjkgfs


    a. Lexicographic level which concerns with the         a. none.
        vocabularies of the ontologies.

    b. Syntactic level which concerns with the sets        b. syntacticallyIncludedIn, import
        of the ontology axioms.                                syntacticallyEquivalentTo

    c. Structural level which concerns with the            c. isHomomorphicTo
        graph structures formed by the axioms of the           isIsomorphicTo
        ontologies.

    d. Semantic level which concerns with the              d. semanticallyIncludedIn
        formal models of the ontologies, looking in            semanticallyEquivalentTo
        particular at their logical consequences.              isAConservativeExtentionOf

    e. Temporal level which concerns with the              e. none.
        evolution of ontologies in time.
Main steps of the Approach 2/5
2   Distinguishing relevant varieties/sub-relations,   2   e.g.   includedIn   and   equivalentTo
    looking at ontologies (and their relations) from       carlodakbjgfsjkgfs
    five different perspectives:                             Ivettdakbjgfsjkgfs


    a. Lexicographic level which concerns with the         a. none.
        vocabularies of the ontologies.

    b. Syntactic level which concerns with the sets        b. syntacticallyIncludedIn, import
        of the ontology axioms.                                syntacticallyEquivalentTo

    c. Structural level which concerns with the            c. isHomomorphicTo
        graph structures formed by the axioms of the           isIsomorphicTo
        ontologies.

    d. Semantic level which concerns with the              d. semanticallyIncludedIn
        formal models of the ontologies, looking in            semanticallyEquivalentTo
        particular at their logical consequences.              isAConservativeExtentionOf

    e. Temporal level which concerns with the              e. none.
        evolution of ontologies in time.
Main steps of the Approach 2/5
2   Distinguishing relevant varieties/sub-relations,   2   e.g.   includedIn   and   equivalentTo
    looking at ontologies (and their relations) from       carlodakbjgfsjkgfs
    five different perspectives:                             Ivettdakbjgfsjkgfs


    a. Lexicographic level which concerns with the         a. none.
        vocabularies of the ontologies.

    b. Syntactic level which concerns with the sets        b. syntacticallyIncludedIn, import
        of the ontology axioms.                                syntacticallyEquivalentTo

    c. Structural level which concerns with the            c. isHomomorphicTo
        graph structures formed by the axioms of the           isIsomorphicTo
        ontologies.

    d. Semantic level which concerns with the              d. semanticallyIncludedIn
        formal models of the ontologies, looking in            semanticallyEquivalentTo
        particular at their logical consequences.              isAConservativeExtentionOf

    e. Temporal level which concerns with the              e. none.
        evolution of ontologies in time.
Main steps of the Approach 3/5




3
                                                    3   includedIn: reflexive , transitive;
    Characterizing each relation by its algebraic
                                                        equivalentTo: reflexive , symmetric
    properties.
                                                                       transitive.
Main steps of the Approach 4/5




                                                                 includedIn
 4   Establishing the
     taxonomic
     structure                             equivalentTo semanticallyIncludedIn isHomomorphicTo

     between the
     identified
                        isIsomorphicTo semanticallyEquivalentTo syntacticallyIncludedIn isIsomorphicTo
     relations.


                                        syntacticallyEquivalentTo imports isAConservativeExtensionOf
Main steps of the Approach 5/5



5   Introducing rules to define complex relations   5   e.g.: equivalentTo(O1 , O2 ):-
    combining relations.                               includedIn(O1 , O2 ), includedIn(O2 , O1 ).




6   Repeating steps 1-5 we analyze all the other
    relations.
Main steps of the Approach 5/5



5   Introducing rules to define complex relations   5   e.g.: equivalentTo(O1 , O2 ):-
    combining relations.                               includedIn(O1 , O2 ), includedIn(O2 , O1 ).




6   Repeating steps 1-5 we analyze all the other
    relations.
The DOOR Ontology




g
SimilarTo 1/2


       ”how many ways two ontologies overlap to each other”




                                                 SimilarTo
                               Semantic       semanticallySimilarTo
                                               MappingSimilarTo
                               Syntactic      syntacticallySimilarTo
                             Lexicographic   LexicographicSimilarTo



  |Voc(O1 ) Voc(O2 )|              |S A(O1 ) S A(O2 )|            |LC (O1 ,O2 ) LC (O2 ,O1 )|
max(|Voc(O1 )|,|Voc(O2 )|)   ≥T   max(|S A(O1 |,|S A(O2 |)   ≥T    max(|S A(O1 |,|S A(O2 |)     ≥T
SimilarTo 2/2
      It is reflexive and symmetric;


      The taxonomic structure:
Versioning 1/2

                  ” O1 is a previous version of O2 ”
                  ” O2 is a latter version of O1 ”

                  isLatterVersionOf                 isPreviousVersionOf
      Temporal       conceptualEvolutionOf                  priorVersion
                    explanationEvolutionOf
                   backwardCompatibleWith
                     owl:IncompatibleWith
      Semantic       conceptualEvolutionOf
      Syntactic     explanationEvolutionOf


  conceptualEvolutionOf(O1 , O2 )         if O1 is a latter version that is not
                  semantically equivalent to O2 .

  explanationEvolutionOf(O1 , O2 )         if O1 is a latter version that is semantically
                  equivalent to O2
Versioning 2/2
      It is reflexive and transitive;

      The taxonomic structure:
Agree and Disagree 1/3


              ”O1 expresses the same opinion as O2 about...”
              ”O1 and O2 contradict each other on...”

                        agreeWith               disagreeWith
        Temporal    backwardCompatibleWith      owlIncompatibleWith
        Semantic    semanticallyEquivalentTo    hasDisparateModeling
                     semanticallySimilarTo       incompatibleWith
                                                   incoherentWith
                                                  inconsistentWith
        Syntactic   syntacticallyEquivalentTo
                     syntacticallySimilarTo
                      explanationEvolution
Agree and Disagree 2/3
       the taxonomic structure is

                        disagreeWith



        hasDisparateModelling      incompatibleWith



                 incoherentWith     inconsistentWith   owlIncompatibleWith



  incoherentWith(O1 , O2 ) if the union of O1 and O2 generates an
               unsatisfiable concept.
  inconsistentWith(O1 , O2 ) if the union of O1 and O2 generates a new
               ontology which has no model.
  hasDisparateModeling(O1 , O2 ) if O1 and O2 represent corresponding
               entities in different ways (e.g. as an instance in O1 and a
               class O2 ).
Agree and Disagree 3/3


     the taxonomic structure is



                                                    agreesWith



       BackwardCompatibleWith    semanticallyEquivalentTo    semanticallySimilarTo



               explanationEvolution   syntacticallyEquivalentTo   syntactiallySimilarTo
Conclusion and Future

     We designed the DOOR ontology, which formalizes relations
     existing between ontologies on the SW;



     We presented the methodology on which DOOR is based on;


     What is next:
         keep developing DOOR;



     Using the DOOR Ontology
         KANNEL;
KANNEL...
DOOR ontology

Mais conteúdo relacionado

Mais procurados

Constructive Description Logics 2006
Constructive Description Logics 2006Constructive Description Logics 2006
Constructive Description Logics 2006Valeria de Paiva
 
Cognitive grammar
Cognitive grammarCognitive grammar
Cognitive grammarsafwan aziz
 
Proof-Theoretic Semantics: Point-free meaninig of first-order systems
Proof-Theoretic Semantics: Point-free meaninig of first-order systemsProof-Theoretic Semantics: Point-free meaninig of first-order systems
Proof-Theoretic Semantics: Point-free meaninig of first-order systemsMarco Benini
 
The Semantic Processing of Syntactic Structure in Sentence Comprehension
The Semantic Processing of Syntactic Structure in Sentence ComprehensionThe Semantic Processing of Syntactic Structure in Sentence Comprehension
The Semantic Processing of Syntactic Structure in Sentence ComprehensionZheng Ye
 
Lecture 2: From Semantics To Semantic-Oriented Applications
Lecture 2: From Semantics To Semantic-Oriented ApplicationsLecture 2: From Semantics To Semantic-Oriented Applications
Lecture 2: From Semantics To Semantic-Oriented ApplicationsMarina Santini
 
Idealization in cognitive and generative linguistics
Idealization in cognitive and generative linguisticsIdealization in cognitive and generative linguistics
Idealization in cognitive and generative linguisticsBarbara Konat
 
Minimalist program
Minimalist programMinimalist program
Minimalist programRabbiaAzam
 
A Constructive Mathematics approach for NL formal grammars
A Constructive Mathematics approach for NL formal grammarsA Constructive Mathematics approach for NL formal grammars
A Constructive Mathematics approach for NL formal grammarsFederico Gobbo
 
Point-free foundation of Mathematics
Point-free foundation of MathematicsPoint-free foundation of Mathematics
Point-free foundation of MathematicsMarco Benini
 
MORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYA
MORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYAMORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYA
MORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYAijnlc
 
Instance-based Ontology Matching by Instance Enrichment
Instance-based Ontology Matching by Instance EnrichmentInstance-based Ontology Matching by Instance Enrichment
Instance-based Ontology Matching by Instance EnrichmentBalthasar Schopman
 

Mais procurados (15)

Constructive Description Logics 2006
Constructive Description Logics 2006Constructive Description Logics 2006
Constructive Description Logics 2006
 
Cognitive grammar
Cognitive grammarCognitive grammar
Cognitive grammar
 
Proof-Theoretic Semantics: Point-free meaninig of first-order systems
Proof-Theoretic Semantics: Point-free meaninig of first-order systemsProof-Theoretic Semantics: Point-free meaninig of first-order systems
Proof-Theoretic Semantics: Point-free meaninig of first-order systems
 
The Semantic Processing of Syntactic Structure in Sentence Comprehension
The Semantic Processing of Syntactic Structure in Sentence ComprehensionThe Semantic Processing of Syntactic Structure in Sentence Comprehension
The Semantic Processing of Syntactic Structure in Sentence Comprehension
 
Lecture 2: From Semantics To Semantic-Oriented Applications
Lecture 2: From Semantics To Semantic-Oriented ApplicationsLecture 2: From Semantics To Semantic-Oriented Applications
Lecture 2: From Semantics To Semantic-Oriented Applications
 
Lexical sets
Lexical setsLexical sets
Lexical sets
 
Idealization in cognitive and generative linguistics
Idealization in cognitive and generative linguisticsIdealization in cognitive and generative linguistics
Idealization in cognitive and generative linguistics
 
Minimalist program
Minimalist programMinimalist program
Minimalist program
 
A Constructive Mathematics approach for NL formal grammars
A Constructive Mathematics approach for NL formal grammarsA Constructive Mathematics approach for NL formal grammars
A Constructive Mathematics approach for NL formal grammars
 
Point-free foundation of Mathematics
Point-free foundation of MathematicsPoint-free foundation of Mathematics
Point-free foundation of Mathematics
 
Minimalist program
Minimalist programMinimalist program
Minimalist program
 
MORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYA
MORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYAMORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYA
MORPHOLOGICAL SEGMENTATION WITH LSTM NEURAL NETWORKS FOR TIGRINYA
 
Instance-based Ontology Matching by Instance Enrichment
Instance-based Ontology Matching by Instance EnrichmentInstance-based Ontology Matching by Instance Enrichment
Instance-based Ontology Matching by Instance Enrichment
 
I C ANALYSIS
I C ANALYSISI C ANALYSIS
I C ANALYSIS
 
What is the category system
What is the category systemWhat is the category system
What is the category system
 

Semelhante a DOOR ontology

Langacker's cognitive grammar
Langacker's cognitive grammarLangacker's cognitive grammar
Langacker's cognitive grammarJOy Verzosa
 
FCA-MERGE: Bottom-Up Merging of Ontologies
FCA-MERGE: Bottom-Up Merging of OntologiesFCA-MERGE: Bottom-Up Merging of Ontologies
FCA-MERGE: Bottom-Up Merging of Ontologiesalemarrena
 
Distributed morphology.
Distributed morphology.Distributed morphology.
Distributed morphology.1101989
 
05 linguistic theory meets lexicography
05 linguistic theory meets lexicography05 linguistic theory meets lexicography
05 linguistic theory meets lexicographyDuygu Aşıklar
 
Macedonian se constructions and their equivalents in english
Macedonian se constructions and their equivalents in englishMacedonian se constructions and their equivalents in english
Macedonian se constructions and their equivalents in englishCroslinguistic
 
An Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical SemanticsAn Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical SemanticsTye Rausch
 
Language and its components
Language and its componentsLanguage and its components
Language and its componentsMIMOUN SEHIBI
 
Linguistics Theories MPB 2014 Progressive-edu.com
Linguistics Theories MPB 2014  Progressive-edu.comLinguistics Theories MPB 2014  Progressive-edu.com
Linguistics Theories MPB 2014 Progressive-edu.comHono Joe
 
Linguistics Theories MPB 2014 Progressive-edu.com
Linguistics Theories MPB 2014  Progressive-edu.comLinguistics Theories MPB 2014  Progressive-edu.com
Linguistics Theories MPB 2014 Progressive-edu.comHono Joe
 
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITYASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITYIJwest
 
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITYASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITYdannyijwest
 
Systemic Functional Grammar
Systemic Functional Grammar Systemic Functional Grammar
Systemic Functional Grammar Sugeng Hariyanto
 
Improving Robustness and Flexibility of Concept Taxonomy Learning from Text
Improving Robustness and Flexibility of Concept Taxonomy Learning from Text Improving Robustness and Flexibility of Concept Taxonomy Learning from Text
Improving Robustness and Flexibility of Concept Taxonomy Learning from Text University of Bari (Italy)
 
Word meaning, sentence meaning, and syntactic meaning
Word meaning, sentence meaning, and syntactic  meaningWord meaning, sentence meaning, and syntactic  meaning
Word meaning, sentence meaning, and syntactic meaningNick Izquierdo
 
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"
A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"Amer Al Amery
 
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...Carrie Wang
 
causativeppt.ppt
causativeppt.pptcausativeppt.ppt
causativeppt.pptAjiNug3
 

Semelhante a DOOR ontology (20)

Langacker's cognitive grammar
Langacker's cognitive grammarLangacker's cognitive grammar
Langacker's cognitive grammar
 
FCA-MERGE: Bottom-Up Merging of Ontologies
FCA-MERGE: Bottom-Up Merging of OntologiesFCA-MERGE: Bottom-Up Merging of Ontologies
FCA-MERGE: Bottom-Up Merging of Ontologies
 
Distributed morphology.
Distributed morphology.Distributed morphology.
Distributed morphology.
 
05 linguistic theory meets lexicography
05 linguistic theory meets lexicography05 linguistic theory meets lexicography
05 linguistic theory meets lexicography
 
Macedonian se constructions and their equivalents in english
Macedonian se constructions and their equivalents in englishMacedonian se constructions and their equivalents in english
Macedonian se constructions and their equivalents in english
 
Cognitive grammar
Cognitive grammarCognitive grammar
Cognitive grammar
 
An Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical SemanticsAn Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical Semantics
 
Language and its components
Language and its componentsLanguage and its components
Language and its components
 
Linguistics Theories MPB 2014 Progressive-edu.com
Linguistics Theories MPB 2014  Progressive-edu.comLinguistics Theories MPB 2014  Progressive-edu.com
Linguistics Theories MPB 2014 Progressive-edu.com
 
Linguistics Theories MPB 2014 Progressive-edu.com
Linguistics Theories MPB 2014  Progressive-edu.comLinguistics Theories MPB 2014  Progressive-edu.com
Linguistics Theories MPB 2014 Progressive-edu.com
 
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITYASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
 
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITYASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
ASSESSING SIMILARITY BETWEEN ONTOLOGIES: THE CASE OF THE CONCEPTUAL SIMILARITY
 
AICOL2015_paper_16
AICOL2015_paper_16AICOL2015_paper_16
AICOL2015_paper_16
 
Systemic Functional Grammar
Systemic Functional Grammar Systemic Functional Grammar
Systemic Functional Grammar
 
Improving Robustness and Flexibility of Concept Taxonomy Learning from Text
Improving Robustness and Flexibility of Concept Taxonomy Learning from Text Improving Robustness and Flexibility of Concept Taxonomy Learning from Text
Improving Robustness and Flexibility of Concept Taxonomy Learning from Text
 
Lexicology as a science
Lexicology as a scienceLexicology as a science
Lexicology as a science
 
Word meaning, sentence meaning, and syntactic meaning
Word meaning, sentence meaning, and syntactic  meaningWord meaning, sentence meaning, and syntactic  meaning
Word meaning, sentence meaning, and syntactic meaning
 
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"
A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"
 
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
 
causativeppt.ppt
causativeppt.pptcausativeppt.ppt
causativeppt.ppt
 

Último

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Último (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

DOOR ontology

  • 1. DOOR: Descriptive Ontology of Ontology Relations Carlo Allocca Mathieu d’Aquin, Enrico Motta Knowledge Media Institute The Open University Milton Keynes, UK
  • 2. Why do we need DOOR? 1/2
  • 3. Why do we need DOOR? 2/2 1 We are investigating: implicit relationships between ontologies and how to make them explicit on the SW; 2 Our approach: It is based on a formal characterization of relations between ontologies.
  • 4. Which Methodology is DOOR based on? Three main sources are taken into consideration to identify relevant ontology relations: OWL Three important requirements to build DOOR are: the relations have to be general enough to be applied to multiple domains; the relations have to be sufficiently intuitive to reflect general meaning; the relations have to be formally defined. A Top-Down approach is used to analyze and formalize ontology relations;
  • 5. Main steps of the Approach 1/5 1 The outcome is a list of relevant relations e.g.: 1 Identifying the top relations, includedIn, equivalentTo, similarTo, w.r.t. the three resources. previousVersion, import, etc;
  • 6. Main steps of the Approach 2/5 2 Distinguishing relevant varieties/sub-relations, 2 e.g. includedIn and equivalentTo looking at ontologies (and their relations) from carlodakbjgfsjkgfs five different perspectives: Ivettdakbjgfsjkgfs a. Lexicographic level which concerns with the a. none. vocabularies of the ontologies. b. Syntactic level which concerns with the sets b. syntacticallyIncludedIn, import of the ontology axioms. syntacticallyEquivalentTo c. Structural level which concerns with the c. isHomomorphicTo graph structures formed by the axioms of the isIsomorphicTo ontologies. d. Semantic level which concerns with the d. semanticallyIncludedIn formal models of the ontologies, looking in semanticallyEquivalentTo particular at their logical consequences. isAConservativeExtentionOf e. Temporal level which concerns with the e. none. evolution of ontologies in time.
  • 7. Main steps of the Approach 2/5 2 Distinguishing relevant varieties/sub-relations, 2 e.g. includedIn and equivalentTo looking at ontologies (and their relations) from carlodakbjgfsjkgfs five different perspectives: Ivettdakbjgfsjkgfs a. Lexicographic level which concerns with the a. none. vocabularies of the ontologies. b. Syntactic level which concerns with the sets b. syntacticallyIncludedIn, import of the ontology axioms. syntacticallyEquivalentTo c. Structural level which concerns with the c. isHomomorphicTo graph structures formed by the axioms of the isIsomorphicTo ontologies. d. Semantic level which concerns with the d. semanticallyIncludedIn formal models of the ontologies, looking in semanticallyEquivalentTo particular at their logical consequences. isAConservativeExtentionOf e. Temporal level which concerns with the e. none. evolution of ontologies in time.
  • 8. Main steps of the Approach 2/5 2 Distinguishing relevant varieties/sub-relations, 2 e.g. includedIn and equivalentTo looking at ontologies (and their relations) from carlodakbjgfsjkgfs five different perspectives: Ivettdakbjgfsjkgfs a. Lexicographic level which concerns with the a. none. vocabularies of the ontologies. b. Syntactic level which concerns with the sets b. syntacticallyIncludedIn, import of the ontology axioms. syntacticallyEquivalentTo c. Structural level which concerns with the c. isHomomorphicTo graph structures formed by the axioms of the isIsomorphicTo ontologies. d. Semantic level which concerns with the d. semanticallyIncludedIn formal models of the ontologies, looking in semanticallyEquivalentTo particular at their logical consequences. isAConservativeExtentionOf e. Temporal level which concerns with the e. none. evolution of ontologies in time.
  • 9. Main steps of the Approach 2/5 2 Distinguishing relevant varieties/sub-relations, 2 e.g. includedIn and equivalentTo looking at ontologies (and their relations) from carlodakbjgfsjkgfs five different perspectives: Ivettdakbjgfsjkgfs a. Lexicographic level which concerns with the a. none. vocabularies of the ontologies. b. Syntactic level which concerns with the sets b. syntacticallyIncludedIn, import of the ontology axioms. syntacticallyEquivalentTo c. Structural level which concerns with the c. isHomomorphicTo graph structures formed by the axioms of the isIsomorphicTo ontologies. d. Semantic level which concerns with the d. semanticallyIncludedIn formal models of the ontologies, looking in semanticallyEquivalentTo particular at their logical consequences. isAConservativeExtentionOf e. Temporal level which concerns with the e. none. evolution of ontologies in time.
  • 10. Main steps of the Approach 2/5 2 Distinguishing relevant varieties/sub-relations, 2 e.g. includedIn and equivalentTo looking at ontologies (and their relations) from carlodakbjgfsjkgfs five different perspectives: Ivettdakbjgfsjkgfs a. Lexicographic level which concerns with the a. none. vocabularies of the ontologies. b. Syntactic level which concerns with the sets b. syntacticallyIncludedIn, import of the ontology axioms. syntacticallyEquivalentTo c. Structural level which concerns with the c. isHomomorphicTo graph structures formed by the axioms of the isIsomorphicTo ontologies. d. Semantic level which concerns with the d. semanticallyIncludedIn formal models of the ontologies, looking in semanticallyEquivalentTo particular at their logical consequences. isAConservativeExtentionOf e. Temporal level which concerns with the e. none. evolution of ontologies in time.
  • 11. Main steps of the Approach 2/5 2 Distinguishing relevant varieties/sub-relations, 2 e.g. includedIn and equivalentTo looking at ontologies (and their relations) from carlodakbjgfsjkgfs five different perspectives: Ivettdakbjgfsjkgfs a. Lexicographic level which concerns with the a. none. vocabularies of the ontologies. b. Syntactic level which concerns with the sets b. syntacticallyIncludedIn, import of the ontology axioms. syntacticallyEquivalentTo c. Structural level which concerns with the c. isHomomorphicTo graph structures formed by the axioms of the isIsomorphicTo ontologies. d. Semantic level which concerns with the d. semanticallyIncludedIn formal models of the ontologies, looking in semanticallyEquivalentTo particular at their logical consequences. isAConservativeExtentionOf e. Temporal level which concerns with the e. none. evolution of ontologies in time.
  • 12. Main steps of the Approach 3/5 3 3 includedIn: reflexive , transitive; Characterizing each relation by its algebraic equivalentTo: reflexive , symmetric properties. transitive.
  • 13. Main steps of the Approach 4/5 includedIn 4 Establishing the taxonomic structure equivalentTo semanticallyIncludedIn isHomomorphicTo between the identified isIsomorphicTo semanticallyEquivalentTo syntacticallyIncludedIn isIsomorphicTo relations. syntacticallyEquivalentTo imports isAConservativeExtensionOf
  • 14. Main steps of the Approach 5/5 5 Introducing rules to define complex relations 5 e.g.: equivalentTo(O1 , O2 ):- combining relations. includedIn(O1 , O2 ), includedIn(O2 , O1 ). 6 Repeating steps 1-5 we analyze all the other relations.
  • 15. Main steps of the Approach 5/5 5 Introducing rules to define complex relations 5 e.g.: equivalentTo(O1 , O2 ):- combining relations. includedIn(O1 , O2 ), includedIn(O2 , O1 ). 6 Repeating steps 1-5 we analyze all the other relations.
  • 17. SimilarTo 1/2 ”how many ways two ontologies overlap to each other” SimilarTo Semantic semanticallySimilarTo MappingSimilarTo Syntactic syntacticallySimilarTo Lexicographic LexicographicSimilarTo |Voc(O1 ) Voc(O2 )| |S A(O1 ) S A(O2 )| |LC (O1 ,O2 ) LC (O2 ,O1 )| max(|Voc(O1 )|,|Voc(O2 )|) ≥T max(|S A(O1 |,|S A(O2 |) ≥T max(|S A(O1 |,|S A(O2 |) ≥T
  • 18. SimilarTo 2/2 It is reflexive and symmetric; The taxonomic structure:
  • 19. Versioning 1/2 ” O1 is a previous version of O2 ” ” O2 is a latter version of O1 ” isLatterVersionOf isPreviousVersionOf Temporal conceptualEvolutionOf priorVersion explanationEvolutionOf backwardCompatibleWith owl:IncompatibleWith Semantic conceptualEvolutionOf Syntactic explanationEvolutionOf conceptualEvolutionOf(O1 , O2 ) if O1 is a latter version that is not semantically equivalent to O2 . explanationEvolutionOf(O1 , O2 ) if O1 is a latter version that is semantically equivalent to O2
  • 20. Versioning 2/2 It is reflexive and transitive; The taxonomic structure:
  • 21. Agree and Disagree 1/3 ”O1 expresses the same opinion as O2 about...” ”O1 and O2 contradict each other on...” agreeWith disagreeWith Temporal backwardCompatibleWith owlIncompatibleWith Semantic semanticallyEquivalentTo hasDisparateModeling semanticallySimilarTo incompatibleWith incoherentWith inconsistentWith Syntactic syntacticallyEquivalentTo syntacticallySimilarTo explanationEvolution
  • 22. Agree and Disagree 2/3 the taxonomic structure is disagreeWith hasDisparateModelling incompatibleWith incoherentWith inconsistentWith owlIncompatibleWith incoherentWith(O1 , O2 ) if the union of O1 and O2 generates an unsatisfiable concept. inconsistentWith(O1 , O2 ) if the union of O1 and O2 generates a new ontology which has no model. hasDisparateModeling(O1 , O2 ) if O1 and O2 represent corresponding entities in different ways (e.g. as an instance in O1 and a class O2 ).
  • 23. Agree and Disagree 3/3 the taxonomic structure is agreesWith BackwardCompatibleWith semanticallyEquivalentTo semanticallySimilarTo explanationEvolution syntacticallyEquivalentTo syntactiallySimilarTo
  • 24. Conclusion and Future We designed the DOOR ontology, which formalizes relations existing between ontologies on the SW; We presented the methodology on which DOOR is based on; What is next: keep developing DOOR; Using the DOOR Ontology KANNEL;