SlideShare a Scribd company logo
Ontology Design Pattern 
Property Specialisation 
Strategies 
Karl Hammar 
Jönköping University / Linköping University
ODP Specialisation 
• Typically a Content ODP contains/is packaged 
as a small reusable OWL ontology. 
• Using that general/abstract ODP in a specific 
use case requires specialisation. 
• Often done via import and mapping of original 
OWL ontology.
Research Question 
• How are Content Ontology Design Patterns 
(ODPs) used or specialised in Ontology 
Engineering projects for the Semantic web, and 
what are the effects of such usage? 
• Motivation: to develop better understanding of 
ODP usage, supporting development of 
improved (guided?) tooling for such use.
Method Overview 
1. Gather OWL ontologies that reference known 
ODP namespaces. 
2. Extract mapping axioms (e.g. subsumption or 
equivalency mappings b/w ontology and ODP). 
3. Find recurring patterns in mapping axiom 
structure.
Understanding ODP 
Specialisation 
• 347 non-trivial ontologies gathered through Google Search, 
LODStats, LOV, OntologyDesignPatterns.org, IKS project 
• 41 ODP-using ontologies found, with 107 mapping axioms. 
• 85 % of mapping axioms are one-way subsumption of 
classes or properties. ODP classes/properties are nearly 
always superclasses/superproperties. 
• 20 ODP specialisation modules that specialise object 
properties. 
• Three distinct ways of specialising properties were noted.
Property-Oriented Strategy 
• Most common way of modeling 
property specialisation. 
• New subproperties are 
created. 
• Domains and ranges of sub 
properties narrower than 
domains and ranges of 
superproperties. 
• Can be partially instantiated 
(e.g., domain or range are 
linked to more general term) 
rdfs:domain rdfs:range 
ce:Collection ce:hasMember owl:Thing 
rdfs:subClassOf rdfs:subPropertyOf rdfs:subClassOf 
cc:Content 
Collection 
cc:Content 
Item 
rdfs:domain rdfs:range 
cc:hasContentMember
Class-Oriented Strategy 
ir:Information 
Realization 
ir:Informati 
rdfs:domain rdfs:range 
ir:realizes onObject 
wf:Weather 
Forecast 
wf:Weather 
Information 
rdfs:subClassOf 
rdfs:subClassOf 
ir:realizes some 
wf:Weather 
Information 
owl:equivalentClass 
ir:realizes only 
wf:Weather 
Information 
rdfs:subClassOf 
• Reuses original property; 
constrains the use of that 
property by class restriction 
axioms. 
• Restricts which (specialised) 
classes that may be related via 
a given property, i.e. locally 
emulates domain/range. 
• Not logically equivalent to 
property-oriented strategy - 
but can be used to solve 
similar modeling problem.
Hybrid Strategy 
• Does both: new subproperties are defined with 
domains and ranges and property restrictions on 
participating classes are also put in place 
(possibly redundantly).
Specialisation Strategies 
Specialisation strategy Occurrences 
Property-oriented 9 
Class-oriented 6 
Hybrid 5
RQs Evolved 
• To what degree are the class-oriented, property-oriented, 
or hybrid property specialisation 
strategies used in published ontologies? 
• What are the reasoning performance effects of 
specialising in accordance with the class-oriented 
or property-oriented strategies?
Strategy Use 
Specialisation 
strategy 
Occurrences Distribution 
ODP specialisation 
distribution 
Property-oriented 193 78 % 45 % 
Class-oriented 33 13 % 30 % 
Hybrid 23 9 % 25 %
Strategy Effects 
• Property-Oriented strategy treats properties as first-order 
citizens that can be annotated and typed. 
• Property-Oriented strategy possibly more intuitive for non-expert 
users? 
• Class-Oriented strategy makes resulting ontologies and 
datasets interoperable to greater degree. 
• Class-Oriented strategy causes computationally unfavorable 
conditions and places ontology outside OWL2 EL.
Strategy Effects 
Reasoning task Benchmark Reasoner PO time CO time 
Consistency checking BSBM Pellet 1.274 s 1.897 s 
Consistency checking BSBM HermIT 1.984 s 27.193 s 
Consistency checking LUBM Pellet 8.230 s 42.887 s 
Consistency checking LUBM HermIT 10.097 s 46 min 
Realising individuals BSBM Pellet 2.389 s 9.482 s 
Realising individuals LUBM Pellet 1.801 s 4+ hours
Conclusion 
• Three strategies for property specialisation are 
found both amongst ODPs and ontologies in 
general. 
• Pure Property-Oriented strategy less common 
among ODP-using ontologies than among 
ontologies in general. 
• There may be tradeoffs between performance and 
interoperability that ODP users and tooling need 
be aware of.
INTERESTED IN ONTOLOGY 
ENGINEERING? 
Participate in our survey, contribute to 
science, and win Amazon gift cards! 
http://goo.gl/P1w9gG 
$$ 
Marketing

More Related Content

Viewers also liked

G20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM WorksG20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM WorksTom White
 
Loscuatroacuerdos
LoscuatroacuerdosLoscuatroacuerdos
LoscuatroacuerdosYuli Avila
 
Uti presentation v1.1 p
Uti presentation v1.1 pUti presentation v1.1 p
Uti presentation v1.1 p
Tom White
 
Get Into Sprite Kit
Get Into Sprite KitGet Into Sprite Kit
Get Into Sprite Kit
waynehartman
 
Annex 15 - Пособие по территориальному маркетингу
Annex 15 - Пособие по территориальному маркетингуAnnex 15 - Пособие по территориальному маркетингу
Annex 15 - Пособие по территориальному маркетингу
Sergey Koltun
 
Multipeer Connectivity
Multipeer ConnectivityMultipeer Connectivity
Multipeer Connectivity
waynehartman
 
Working with AFNetworking
Working with AFNetworkingWorking with AFNetworking
Working with AFNetworking
waynehartman
 
EVENT 2014 7 Wonders of the World of Belarus Events at the Ice Hockey Worl...
EVENT 2014 7 Wonders of the World of Belarus  Events at the Ice Hockey Worl...EVENT 2014 7 Wonders of the World of Belarus  Events at the Ice Hockey Worl...
EVENT 2014 7 Wonders of the World of Belarus Events at the Ice Hockey Worl...
Sergey Koltun
 
The impact of MiFID II on your OTC derivatives trading business
The impact of MiFID II on your OTC derivatives trading businessThe impact of MiFID II on your OTC derivatives trading business
The impact of MiFID II on your OTC derivatives trading business
Tom White
 
A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...
A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...
A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...
Niviya Vas
 

Viewers also liked (13)

G20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM WorksG20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM Works
 
Realism
RealismRealism
Realism
 
Test gif
Test gifTest gif
Test gif
 
Loscuatroacuerdos
LoscuatroacuerdosLoscuatroacuerdos
Loscuatroacuerdos
 
Uti presentation v1.1 p
Uti presentation v1.1 pUti presentation v1.1 p
Uti presentation v1.1 p
 
Final resume
Final resumeFinal resume
Final resume
 
Get Into Sprite Kit
Get Into Sprite KitGet Into Sprite Kit
Get Into Sprite Kit
 
Annex 15 - Пособие по территориальному маркетингу
Annex 15 - Пособие по территориальному маркетингуAnnex 15 - Пособие по территориальному маркетингу
Annex 15 - Пособие по территориальному маркетингу
 
Multipeer Connectivity
Multipeer ConnectivityMultipeer Connectivity
Multipeer Connectivity
 
Working with AFNetworking
Working with AFNetworkingWorking with AFNetworking
Working with AFNetworking
 
EVENT 2014 7 Wonders of the World of Belarus Events at the Ice Hockey Worl...
EVENT 2014 7 Wonders of the World of Belarus  Events at the Ice Hockey Worl...EVENT 2014 7 Wonders of the World of Belarus  Events at the Ice Hockey Worl...
EVENT 2014 7 Wonders of the World of Belarus Events at the Ice Hockey Worl...
 
The impact of MiFID II on your OTC derivatives trading business
The impact of MiFID II on your OTC derivatives trading businessThe impact of MiFID II on your OTC derivatives trading business
The impact of MiFID II on your OTC derivatives trading business
 
A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...
A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...
A Study on Consumer Behaviour and Purchase Decisions with respect to Feminine...
 

Similar to Ontology Design Pattern Property Specialisation Strategies

Design patterns and MV
Design patterns and MVDesign patterns and MV
Design patterns and MVSway Wang
 
OpenDiscovery
OpenDiscoveryOpenDiscovery
OpenDiscoverygwprice
 
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...Amanda Vizedom
 
The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...
The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...
The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...
Angelo Salatino
 
Fairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology viewsFairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology views
Tim Clark
 
RuleML2015 - Tutorial - Powerful Practical Semantic Rules in Rulelog - Funda...
RuleML2015 - Tutorial -  Powerful Practical Semantic Rules in Rulelog - Funda...RuleML2015 - Tutorial -  Powerful Practical Semantic Rules in Rulelog - Funda...
RuleML2015 - Tutorial - Powerful Practical Semantic Rules in Rulelog - Funda...
RuleML
 
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Spark Summit
 
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
Mathavan N
 
Unit 4 cognitive radio architecture
Unit 4   cognitive radio architectureUnit 4   cognitive radio architecture
Unit 4 cognitive radio architecture
JAIGANESH SEKAR
 
Ontology Design Patterns for Linked Data Tutorial at ISWC2016 - Introduction
Ontology Design Patterns for Linked Data Tutorial at ISWC2016 - IntroductionOntology Design Patterns for Linked Data Tutorial at ISWC2016 - Introduction
Ontology Design Patterns for Linked Data Tutorial at ISWC2016 - Introduction
Aldo Gangemi
 
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Innovation Quotient Pvt Ltd
 
ORDBMS.pptx
ORDBMS.pptxORDBMS.pptx
ORDBMS.pptx
Anitta Antony
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101
Luigi De Russis
 
Storyline - for #newsHACK 2013 - Jeremy Tarling
Storyline - for #newsHACK 2013 - Jeremy TarlingStoryline - for #newsHACK 2013 - Jeremy Tarling
Storyline - for #newsHACK 2013 - Jeremy Tarling
BBC News Labs
 
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Khirulnizam Abd Rahman
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
semanticsconference
 
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
Pooyan Jamshidi
 
slide share and ppt of Cognitive Radio.pptx
slide share and ppt of Cognitive Radio.pptxslide share and ppt of Cognitive Radio.pptx
slide share and ppt of Cognitive Radio.pptx
PRATIMAGAIKWAD16
 
Design Patterns.ppt
Design Patterns.pptDesign Patterns.ppt
Design Patterns.ppt
TanishaKochak
 

Similar to Ontology Design Pattern Property Specialisation Strategies (20)

2012.11 - ISWC 2012 - DC - 1
2012.11 - ISWC 2012 - DC - 12012.11 - ISWC 2012 - DC - 1
2012.11 - ISWC 2012 - DC - 1
 
Design patterns and MV
Design patterns and MVDesign patterns and MV
Design patterns and MV
 
OpenDiscovery
OpenDiscoveryOpenDiscovery
OpenDiscovery
 
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...Hackathon report   catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
Hackathon report catalogue-ontology-vocabulary-characteristcs-relevant-to-e...
 
The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...
The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...
The CSO Classifier: Ontology-Driven Detection of Research Topics in Scholarly...
 
Fairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology viewsFairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology views
 
RuleML2015 - Tutorial - Powerful Practical Semantic Rules in Rulelog - Funda...
RuleML2015 - Tutorial -  Powerful Practical Semantic Rules in Rulelog - Funda...RuleML2015 - Tutorial -  Powerful Practical Semantic Rules in Rulelog - Funda...
RuleML2015 - Tutorial - Powerful Practical Semantic Rules in Rulelog - Funda...
 
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
 
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
cznamjwyr36wfmgtmdzc-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
 
Unit 4 cognitive radio architecture
Unit 4   cognitive radio architectureUnit 4   cognitive radio architecture
Unit 4 cognitive radio architecture
 
Ontology Design Patterns for Linked Data Tutorial at ISWC2016 - Introduction
Ontology Design Patterns for Linked Data Tutorial at ISWC2016 - IntroductionOntology Design Patterns for Linked Data Tutorial at ISWC2016 - Introduction
Ontology Design Patterns for Linked Data Tutorial at ISWC2016 - Introduction
 
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
Domain-Specific Term Extraction for Concept Identification in Ontology Constr...
 
ORDBMS.pptx
ORDBMS.pptxORDBMS.pptx
ORDBMS.pptx
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101
 
Storyline - for #newsHACK 2013 - Jeremy Tarling
Storyline - for #newsHACK 2013 - Jeremy TarlingStoryline - for #newsHACK 2013 - Jeremy Tarling
Storyline - for #newsHACK 2013 - Jeremy Tarling
 
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
 
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
 
slide share and ppt of Cognitive Radio.pptx
slide share and ppt of Cognitive Radio.pptxslide share and ppt of Cognitive Radio.pptx
slide share and ppt of Cognitive Radio.pptx
 
Design Patterns.ppt
Design Patterns.pptDesign Patterns.ppt
Design Patterns.ppt
 

Recently uploaded

DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
fafyfskhan251kmf
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Ana Luísa Pinho
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
KrushnaDarade1
 
The Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdf
The Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdfThe Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdf
The Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdf
mediapraxi
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
pablovgd
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
SSR02
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills MN
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
sanjana502982
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
MAGOTI ERNEST
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
tonzsalvador2222
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
TinyAnderson
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
HongcNguyn6
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
RASHMI M G
 
Shallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptxShallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptx
Gokturk Mehmet Dilci
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
RitabrataSarkar3
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 

Recently uploaded (20)

DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
 
The Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdf
The Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdfThe Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdf
The Evolution of Science Education PraxiLabs’ Vision- Presentation (2).pdf
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
 
Shallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptxShallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptx
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 

Ontology Design Pattern Property Specialisation Strategies

  • 1. Ontology Design Pattern Property Specialisation Strategies Karl Hammar Jönköping University / Linköping University
  • 2. ODP Specialisation • Typically a Content ODP contains/is packaged as a small reusable OWL ontology. • Using that general/abstract ODP in a specific use case requires specialisation. • Often done via import and mapping of original OWL ontology.
  • 3. Research Question • How are Content Ontology Design Patterns (ODPs) used or specialised in Ontology Engineering projects for the Semantic web, and what are the effects of such usage? • Motivation: to develop better understanding of ODP usage, supporting development of improved (guided?) tooling for such use.
  • 4. Method Overview 1. Gather OWL ontologies that reference known ODP namespaces. 2. Extract mapping axioms (e.g. subsumption or equivalency mappings b/w ontology and ODP). 3. Find recurring patterns in mapping axiom structure.
  • 5. Understanding ODP Specialisation • 347 non-trivial ontologies gathered through Google Search, LODStats, LOV, OntologyDesignPatterns.org, IKS project • 41 ODP-using ontologies found, with 107 mapping axioms. • 85 % of mapping axioms are one-way subsumption of classes or properties. ODP classes/properties are nearly always superclasses/superproperties. • 20 ODP specialisation modules that specialise object properties. • Three distinct ways of specialising properties were noted.
  • 6. Property-Oriented Strategy • Most common way of modeling property specialisation. • New subproperties are created. • Domains and ranges of sub properties narrower than domains and ranges of superproperties. • Can be partially instantiated (e.g., domain or range are linked to more general term) rdfs:domain rdfs:range ce:Collection ce:hasMember owl:Thing rdfs:subClassOf rdfs:subPropertyOf rdfs:subClassOf cc:Content Collection cc:Content Item rdfs:domain rdfs:range cc:hasContentMember
  • 7. Class-Oriented Strategy ir:Information Realization ir:Informati rdfs:domain rdfs:range ir:realizes onObject wf:Weather Forecast wf:Weather Information rdfs:subClassOf rdfs:subClassOf ir:realizes some wf:Weather Information owl:equivalentClass ir:realizes only wf:Weather Information rdfs:subClassOf • Reuses original property; constrains the use of that property by class restriction axioms. • Restricts which (specialised) classes that may be related via a given property, i.e. locally emulates domain/range. • Not logically equivalent to property-oriented strategy - but can be used to solve similar modeling problem.
  • 8. Hybrid Strategy • Does both: new subproperties are defined with domains and ranges and property restrictions on participating classes are also put in place (possibly redundantly).
  • 9. Specialisation Strategies Specialisation strategy Occurrences Property-oriented 9 Class-oriented 6 Hybrid 5
  • 10. RQs Evolved • To what degree are the class-oriented, property-oriented, or hybrid property specialisation strategies used in published ontologies? • What are the reasoning performance effects of specialising in accordance with the class-oriented or property-oriented strategies?
  • 11. Strategy Use Specialisation strategy Occurrences Distribution ODP specialisation distribution Property-oriented 193 78 % 45 % Class-oriented 33 13 % 30 % Hybrid 23 9 % 25 %
  • 12. Strategy Effects • Property-Oriented strategy treats properties as first-order citizens that can be annotated and typed. • Property-Oriented strategy possibly more intuitive for non-expert users? • Class-Oriented strategy makes resulting ontologies and datasets interoperable to greater degree. • Class-Oriented strategy causes computationally unfavorable conditions and places ontology outside OWL2 EL.
  • 13. Strategy Effects Reasoning task Benchmark Reasoner PO time CO time Consistency checking BSBM Pellet 1.274 s 1.897 s Consistency checking BSBM HermIT 1.984 s 27.193 s Consistency checking LUBM Pellet 8.230 s 42.887 s Consistency checking LUBM HermIT 10.097 s 46 min Realising individuals BSBM Pellet 2.389 s 9.482 s Realising individuals LUBM Pellet 1.801 s 4+ hours
  • 14. Conclusion • Three strategies for property specialisation are found both amongst ODPs and ontologies in general. • Pure Property-Oriented strategy less common among ODP-using ontologies than among ontologies in general. • There may be tradeoffs between performance and interoperability that ODP users and tooling need be aware of.
  • 15. INTERESTED IN ONTOLOGY ENGINEERING? Participate in our survey, contribute to science, and win Amazon gift cards! http://goo.gl/P1w9gG $$ Marketing