SlideShare une entreprise Scribd logo
1  sur  21
Rinke Hoekstra JoostBreuker University of Amsterdam  Polishing Diamonds in OWL 2
Overview Background Ontologies, frameworks and OWL 2 Complex concepts Exchange Limitations of OWL 2 Design pattern Discussion
Background ESTRELLA Legal Knowledge Interchange Format (LKIF) LKIF Core Ontology http://www.estrellaproject.org/lkif-core Not everything in OWL 2 is an ontology but Not everything that is an ontology fits OWL 2
Not everything in OWL is an ontology Ontology Context independent, intrinsic properties Definitions e.g. basic notions, subsumption hierarchies Framework Context dependent Dependencies, decomposition e.g. part-of hierarchies, scripts, problem solving methods, scenarios, data-structures.
Not everything that is an ontology fits OWL … philosophical perspective e.g. 4D ontologies Complex, structured concepts Artefacts Biological entities (e.g. organs) Exchange  Physics: Heat Exchange, Balance/Equilibrium Biology: Metabolism Economy/Law: Transactions, Hohfeldian Squares (rights/duties)
Transaction Characteristics Reciprocity Balance Identity Problem Diamond-shape
OWL 2 DL Description Logics Subset of FOL, model theory Restricted Language Limited Expressiveness Decidability (sound & complete reasoning) Tree-shaped models
A ≡ p2some (B ⊓ p1some D) ⊓ p3some (C ⊓ p4some D)
Why not use rules? Superset SWRL, not decidable Subset OWL 2 RL / DLP / SROIQ Rules,  decidable but inexpressive Hybrid DL-Safe rules, decidable but closed world Description Graphs (Motik, 2005) Not standard, no scalable implementation
Polishing Diamonds Polishing Diamonds Fine-tune the set of allowed models Approximate diamond-shaped models Patterns as Templates Emphasise a fixed structure Knowledge Patterns, Content Ontologies Design Patterns Patterns as Recipes Emphasise the design task Steps in ontology design: justification, explanation
Initial Class Definition Transaction	≡ part some Transfer  Transfer	≡ actor some Agent ⊓ recipient some Agent  				⊓ object some Object Identify & Enforce Further restriction Only ‘Transfer’ as parts, cardinality restriction on ‘part’? Specific ‘has_transfer’ relation? ,[object Object],[object Object]
Disambiguate Role Fillers Transfer	≡ actor some Agent ⊓ recipient some Agent  				⊓ object some Object 			       ⊑   actor exactly 1 Agent ⊓ recipient exactly 1  			            Agent ⊓ object exactly 1 Object Problem More complex: distinct properties and ranges Actor and recipient may still be the same individual Solution Assert property disjointness
Completion graph
OWL 2 DL Role inclusion axioms Traverse the tree Balance object−o part−o part o object ⊑ value_similar Identity Simulateowl:sameAs actor−o part−o part o recipient ⊑ same_id_as recipient−o part−o part o actor ⊑ same_id_as
Traverse the Tree (1)
Traverse the Tree (2)
Introduce Asymmetry Problem: actor and recipient are inferred to have the same identity Disambiguate branches of tree left_part & right_part Tautological Introduce domain dependence e.g. “Sales Transaction” Domain independent transaction not representable
Sales Transaction Goods_Transfer     ⊑  Transfer 		 				≡ object some Good 				⊑   recipientg some Agent ⊓  actorg some Agent  recipientg 	       ⊑ recipient  actorg 		       ⊑ actor  actor−go part−o part orecipientm ⊑ same_id_as actor−mo part−o part orecipientg ⊑ same_id_as recipient−go part−o part oactorm ⊑ same_id_as recipient−mo part−o part oactorg ⊑ same_id_as
Discussion ,[object Object],Approximate diamond-shaped models Fine-tune the set of valid models Identify individuals in ABox, then  Enforce additional restrictions Extensive use of OWL 2 constructs QCR’s, role inclusions Custom identity carrier owl:sameAs(x?,y?) same_id_as(x?,y?)  Generalised to Actions, roles, processes
Polishing Diamonds In Owl2 Ekaw 2008 Acitrezza

Contenu connexe

Tendances

02 well formed and valid documents
02 well formed and valid documents02 well formed and valid documents
02 well formed and valid documentsBaskarkncet
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentAntonio Moreno
 
XML Schema
XML SchemaXML Schema
XML Schemayht4ever
 
Extracting data from xml
Extracting data from xmlExtracting data from xml
Extracting data from xmlKumar
 
01 xml document structure
01 xml document structure01 xml document structure
01 xml document structureBaskarkncet
 
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontologyJarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontologyPalGov
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionKent State University
 
PROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In PrologPROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In PrologDataminingTools Inc
 

Tendances (15)

Xml and webdata
Xml and webdataXml and webdata
Xml and webdata
 
DTD
DTDDTD
DTD
 
Build intuit
Build intuitBuild intuit
Build intuit
 
Document Type Definitions
Document Type DefinitionsDocument Type Definitions
Document Type Definitions
 
02 well formed and valid documents
02 well formed and valid documents02 well formed and valid documents
02 well formed and valid documents
 
07 intro2 oop
07 intro2 oop07 intro2 oop
07 intro2 oop
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology development
 
XML DTD DOCUMENT TYPE DEFINITION
XML DTD DOCUMENT TYPE DEFINITIONXML DTD DOCUMENT TYPE DEFINITION
XML DTD DOCUMENT TYPE DEFINITION
 
XML Schema
XML SchemaXML Schema
XML Schema
 
Extracting data from xml
Extracting data from xmlExtracting data from xml
Extracting data from xml
 
01 xml document structure
01 xml document structure01 xml document structure
01 xml document structure
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontologyJarrar.lecture notes.aai.2011s.ontology part2_whatisontology
Jarrar.lecture notes.aai.2011s.ontology part2_whatisontology
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
 
PROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In PrologPROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In Prolog
 

En vedette

Civilização Solar Msg 034 MeditaçãO Pela Paz
Civilização Solar   Msg 034   MeditaçãO Pela PazCivilização Solar   Msg 034   MeditaçãO Pela Paz
Civilização Solar Msg 034 MeditaçãO Pela Pazguestc91d4a
 
Faalangsttraining voor jongeren van 12 tot 18 in Dordrecht
Faalangsttraining voor jongeren van 12 tot 18 in DordrechtFaalangsttraining voor jongeren van 12 tot 18 in Dordrecht
Faalangsttraining voor jongeren van 12 tot 18 in DordrechtLinda Martens
 
Images Gifs For Presentations Part 22
Images Gifs For Presentations Part 22Images Gifs For Presentations Part 22
Images Gifs For Presentations Part 22amfree4ever
 
Global Climate Change Science FOIA Documents 1-421
Global Climate Change Science FOIA Documents 1-421Global Climate Change Science FOIA Documents 1-421
Global Climate Change Science FOIA Documents 1-421Obama White House
 
The Full Potential of Marketing Automation
The Full Potential of Marketing AutomationThe Full Potential of Marketing Automation
The Full Potential of Marketing AutomationDiogo Rebelo
 
Images Gifs For Presentations Part 24
Images Gifs For Presentations Part 24Images Gifs For Presentations Part 24
Images Gifs For Presentations Part 24amfree4ever
 
PANDUAN VERVAL NISN PESERTA DIDIK
PANDUAN VERVAL NISN PESERTA DIDIKPANDUAN VERVAL NISN PESERTA DIDIK
PANDUAN VERVAL NISN PESERTA DIDIKTheresia Nurani
 
гэхдээ би энэ мөнгийг орой хэрэглэнэ
гэхдээ би энэ мөнгийг орой хэрэглэнэгэхдээ би энэ мөнгийг орой хэрэглэнэ
гэхдээ би энэ мөнгийг орой хэрэглэнэE-Gazarchin Online University
 
dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...
dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...
dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...Smart Metropolia
 
Pre budgetingpres
Pre budgetingpresPre budgetingpres
Pre budgetingpresJohn Miller
 
Images Gifs For Presentations Part 21
Images Gifs For Presentations Part 21Images Gifs For Presentations Part 21
Images Gifs For Presentations Part 21amfree4ever
 
Análise estratégica de sites(1)
Análise estratégica de sites(1)Análise estratégica de sites(1)
Análise estratégica de sites(1)Juliana Maria Lopes
 
Populārākie ātrie kredīti aprīlī
Populārākie ātrie kredīti aprīlīPopulārākie ātrie kredīti aprīlī
Populārākie ātrie kredīti aprīlīUpCredit
 
No take backs
No take backsNo take backs
No take backsStudent
 

En vedette (20)

Civilização Solar Msg 034 MeditaçãO Pela Paz
Civilização Solar   Msg 034   MeditaçãO Pela PazCivilização Solar   Msg 034   MeditaçãO Pela Paz
Civilização Solar Msg 034 MeditaçãO Pela Paz
 
Faalangsttraining voor jongeren van 12 tot 18 in Dordrecht
Faalangsttraining voor jongeren van 12 tot 18 in DordrechtFaalangsttraining voor jongeren van 12 tot 18 in Dordrecht
Faalangsttraining voor jongeren van 12 tot 18 in Dordrecht
 
Compelling Copywriting
Compelling CopywritingCompelling Copywriting
Compelling Copywriting
 
Images Gifs For Presentations Part 22
Images Gifs For Presentations Part 22Images Gifs For Presentations Part 22
Images Gifs For Presentations Part 22
 
Alkogol
AlkogolAlkogol
Alkogol
 
Global Climate Change Science FOIA Documents 1-421
Global Climate Change Science FOIA Documents 1-421Global Climate Change Science FOIA Documents 1-421
Global Climate Change Science FOIA Documents 1-421
 
Workshop Webloggen
Workshop WebloggenWorkshop Webloggen
Workshop Webloggen
 
The Full Potential of Marketing Automation
The Full Potential of Marketing AutomationThe Full Potential of Marketing Automation
The Full Potential of Marketing Automation
 
Images Gifs For Presentations Part 24
Images Gifs For Presentations Part 24Images Gifs For Presentations Part 24
Images Gifs For Presentations Part 24
 
PANDUAN VERVAL NISN PESERTA DIDIK
PANDUAN VERVAL NISN PESERTA DIDIKPANDUAN VERVAL NISN PESERTA DIDIK
PANDUAN VERVAL NISN PESERTA DIDIK
 
гэхдээ би энэ мөнгийг орой хэрэглэнэ
гэхдээ би энэ мөнгийг орой хэрэглэнэгэхдээ би энэ мөнгийг орой хэрэглэнэ
гэхдээ би энэ мөнгийг орой хэрэглэнэ
 
dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...
dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...
dr Michał Beim, Uniwersytet Przyrodniczy w Poznaniu, "W stronę zintegrowanego...
 
Pre budgetingpres
Pre budgetingpresPre budgetingpres
Pre budgetingpres
 
Presentacion examen
Presentacion examenPresentacion examen
Presentacion examen
 
Images Gifs For Presentations Part 21
Images Gifs For Presentations Part 21Images Gifs For Presentations Part 21
Images Gifs For Presentations Part 21
 
Análise estratégica de sites(1)
Análise estratégica de sites(1)Análise estratégica de sites(1)
Análise estratégica de sites(1)
 
Cobit trainigng schedule
Cobit trainigng scheduleCobit trainigng schedule
Cobit trainigng schedule
 
Populārākie ātrie kredīti aprīlī
Populārākie ātrie kredīti aprīlīPopulārākie ātrie kredīti aprīlī
Populārākie ātrie kredīti aprīlī
 
No take backs
No take backsNo take backs
No take backs
 
Getting linked in
Getting linked inGetting linked in
Getting linked in
 

Similaire à Polishing Diamonds In Owl2 Ekaw 2008 Acitrezza

Vu Semantic Web Meeting 20091123
Vu Semantic Web Meeting 20091123Vu Semantic Web Meeting 20091123
Vu Semantic Web Meeting 20091123Rinke Hoekstra
 
Semantic Modelling using Semantic Web Technology
Semantic Modelling using Semantic Web TechnologySemantic Modelling using Semantic Web Technology
Semantic Modelling using Semantic Web TechnologyRinke Hoekstra
 
NE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSISNE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSISrathnaarul
 
Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04Rinke Hoekstra
 
IKL presentation for Ontolog
IKL presentation for OntologIKL presentation for Ontolog
IKL presentation for OntologPat Hayes
 
SOLID Deconstruction
SOLID DeconstructionSOLID Deconstruction
SOLID DeconstructionKevlin Henney
 
Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013Samuel Croset
 
SOLID Deconstruction
SOLID DeconstructionSOLID Deconstruction
SOLID DeconstructionKevlin Henney
 
Module01_OO_Intro.ppt
Module01_OO_Intro.pptModule01_OO_Intro.ppt
Module01_OO_Intro.pptNelsonYanes6
 
Module01_OO_Intro.ppt
Module01_OO_Intro.pptModule01_OO_Intro.ppt
Module01_OO_Intro.pptRajKamal95773
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsRafael Alvarado
 
Owled2008dc Statement Of Interest
Owled2008dc Statement Of InterestOwled2008dc Statement Of Interest
Owled2008dc Statement Of InterestRinke Hoekstra
 
Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)Jie Bao
 

Similaire à Polishing Diamonds In Owl2 Ekaw 2008 Acitrezza (20)

Vu Semantic Web Meeting 20091123
Vu Semantic Web Meeting 20091123Vu Semantic Web Meeting 20091123
Vu Semantic Web Meeting 20091123
 
OWL 2 Overview
OWL 2 OverviewOWL 2 Overview
OWL 2 Overview
 
Semantic Modelling using Semantic Web Technology
Semantic Modelling using Semantic Web TechnologySemantic Modelling using Semantic Web Technology
Semantic Modelling using Semantic Web Technology
 
NE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSISNE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSIS
 
BT02.pptx
BT02.pptxBT02.pptx
BT02.pptx
 
Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04Lri Owl And Ontologies 04 04
Lri Owl And Ontologies 04 04
 
Oot
OotOot
Oot
 
IKL presentation for Ontolog
IKL presentation for OntologIKL presentation for Ontolog
IKL presentation for Ontolog
 
SOLID Deconstruction
SOLID DeconstructionSOLID Deconstruction
SOLID Deconstruction
 
Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013
 
AI Lab Manual.docx
AI Lab Manual.docxAI Lab Manual.docx
AI Lab Manual.docx
 
SOLID Deconstruction
SOLID DeconstructionSOLID Deconstruction
SOLID Deconstruction
 
Module01_OO_Intro.ppt
Module01_OO_Intro.pptModule01_OO_Intro.ppt
Module01_OO_Intro.ppt
 
Module01_OO_Intro.ppt
Module01_OO_Intro.pptModule01_OO_Intro.ppt
Module01_OO_Intro.ppt
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-models
 
Owled2008dc Statement Of Interest
Owled2008dc Statement Of InterestOwled2008dc Statement Of Interest
Owled2008dc Statement Of Interest
 
Learning ontologies
Learning ontologiesLearning ontologies
Learning ontologies
 
Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)
 
Semantic web Technology
Semantic web TechnologySemantic web Technology
Semantic web Technology
 
Chapter10
Chapter10Chapter10
Chapter10
 

Plus de Rinke Hoekstra

Knowledge Representation on the Web
Knowledge Representation on the WebKnowledge Representation on the Web
Knowledge Representation on the WebRinke Hoekstra
 
Managing Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseManaging Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseRinke Hoekstra
 
An Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities DataAn Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities DataRinke Hoekstra
 
QBer - Connect your data to the cloud
QBer - Connect your data to the cloudQBer - Connect your data to the cloud
QBer - Connect your data to the cloudRinke Hoekstra
 
Jurix 2014 welcome presentation
Jurix 2014 welcome presentationJurix 2014 welcome presentation
Jurix 2014 welcome presentationRinke Hoekstra
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Rinke Hoekstra
 
Prov-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationProv-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationRinke Hoekstra
 
Linkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research DataLinkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research DataRinke Hoekstra
 
A Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document ServerA Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document ServerRinke Hoekstra
 
Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?Rinke Hoekstra
 
Linked Science - Building a Web of Research Data
Linked Science - Building a Web of Research DataLinked Science - Building a Web of Research Data
Linked Science - Building a Web of Research DataRinke Hoekstra
 
Semantic Representations for Research
Semantic Representations for ResearchSemantic Representations for Research
Semantic Representations for ResearchRinke Hoekstra
 
A Slightly Different Web of Data
A Slightly Different Web of DataA Slightly Different Web of Data
A Slightly Different Web of DataRinke Hoekstra
 
The Knowledge Reengineering Bottleneck
The Knowledge Reengineering BottleneckThe Knowledge Reengineering Bottleneck
The Knowledge Reengineering BottleneckRinke Hoekstra
 
Concept- en Definitie Extractie
Concept- en Definitie ExtractieConcept- en Definitie Extractie
Concept- en Definitie ExtractieRinke Hoekstra
 
SIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web LanguagesSIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web LanguagesRinke Hoekstra
 
The MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked DataThe MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked DataRinke Hoekstra
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of DataRinke Hoekstra
 

Plus de Rinke Hoekstra (20)

Knowledge Representation on the Web
Knowledge Representation on the WebKnowledge Representation on the Web
Knowledge Representation on the Web
 
Managing Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseManaging Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS case
 
An Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities DataAn Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities Data
 
QBer - Connect your data to the cloud
QBer - Connect your data to the cloudQBer - Connect your data to the cloud
QBer - Connect your data to the cloud
 
Jurix 2014 welcome presentation
Jurix 2014 welcome presentationJurix 2014 welcome presentation
Jurix 2014 welcome presentation
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
 
Prov-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationProv-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance Visualization
 
Linkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research DataLinkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research Data
 
A Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document ServerA Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document Server
 
Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?
 
Linked Science - Building a Web of Research Data
Linked Science - Building a Web of Research DataLinked Science - Building a Web of Research Data
Linked Science - Building a Web of Research Data
 
COMMIT/VIVO
COMMIT/VIVOCOMMIT/VIVO
COMMIT/VIVO
 
Semantic Representations for Research
Semantic Representations for ResearchSemantic Representations for Research
Semantic Representations for Research
 
A Slightly Different Web of Data
A Slightly Different Web of DataA Slightly Different Web of Data
A Slightly Different Web of Data
 
The Knowledge Reengineering Bottleneck
The Knowledge Reengineering BottleneckThe Knowledge Reengineering Bottleneck
The Knowledge Reengineering Bottleneck
 
Linked Census Data
Linked Census DataLinked Census Data
Linked Census Data
 
Concept- en Definitie Extractie
Concept- en Definitie ExtractieConcept- en Definitie Extractie
Concept- en Definitie Extractie
 
SIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web LanguagesSIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web Languages
 
The MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked DataThe MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked Data
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of Data
 

Dernier

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Dernier (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Polishing Diamonds In Owl2 Ekaw 2008 Acitrezza

  • 1. Rinke Hoekstra JoostBreuker University of Amsterdam Polishing Diamonds in OWL 2
  • 2. Overview Background Ontologies, frameworks and OWL 2 Complex concepts Exchange Limitations of OWL 2 Design pattern Discussion
  • 3. Background ESTRELLA Legal Knowledge Interchange Format (LKIF) LKIF Core Ontology http://www.estrellaproject.org/lkif-core Not everything in OWL 2 is an ontology but Not everything that is an ontology fits OWL 2
  • 4. Not everything in OWL is an ontology Ontology Context independent, intrinsic properties Definitions e.g. basic notions, subsumption hierarchies Framework Context dependent Dependencies, decomposition e.g. part-of hierarchies, scripts, problem solving methods, scenarios, data-structures.
  • 5. Not everything that is an ontology fits OWL … philosophical perspective e.g. 4D ontologies Complex, structured concepts Artefacts Biological entities (e.g. organs) Exchange Physics: Heat Exchange, Balance/Equilibrium Biology: Metabolism Economy/Law: Transactions, Hohfeldian Squares (rights/duties)
  • 6. Transaction Characteristics Reciprocity Balance Identity Problem Diamond-shape
  • 7. OWL 2 DL Description Logics Subset of FOL, model theory Restricted Language Limited Expressiveness Decidability (sound & complete reasoning) Tree-shaped models
  • 8. A ≡ p2some (B ⊓ p1some D) ⊓ p3some (C ⊓ p4some D)
  • 9. Why not use rules? Superset SWRL, not decidable Subset OWL 2 RL / DLP / SROIQ Rules, decidable but inexpressive Hybrid DL-Safe rules, decidable but closed world Description Graphs (Motik, 2005) Not standard, no scalable implementation
  • 10. Polishing Diamonds Polishing Diamonds Fine-tune the set of allowed models Approximate diamond-shaped models Patterns as Templates Emphasise a fixed structure Knowledge Patterns, Content Ontologies Design Patterns Patterns as Recipes Emphasise the design task Steps in ontology design: justification, explanation
  • 11.
  • 12. Disambiguate Role Fillers Transfer ≡ actor some Agent ⊓ recipient some Agent ⊓ object some Object ⊑ actor exactly 1 Agent ⊓ recipient exactly 1 Agent ⊓ object exactly 1 Object Problem More complex: distinct properties and ranges Actor and recipient may still be the same individual Solution Assert property disjointness
  • 14. OWL 2 DL Role inclusion axioms Traverse the tree Balance object−o part−o part o object ⊑ value_similar Identity Simulateowl:sameAs actor−o part−o part o recipient ⊑ same_id_as recipient−o part−o part o actor ⊑ same_id_as
  • 17. Introduce Asymmetry Problem: actor and recipient are inferred to have the same identity Disambiguate branches of tree left_part & right_part Tautological Introduce domain dependence e.g. “Sales Transaction” Domain independent transaction not representable
  • 18. Sales Transaction Goods_Transfer ⊑ Transfer ≡ object some Good ⊑ recipientg some Agent ⊓ actorg some Agent recipientg ⊑ recipient actorg ⊑ actor actor−go part−o part orecipientm ⊑ same_id_as actor−mo part−o part orecipientg ⊑ same_id_as recipient−go part−o part oactorm ⊑ same_id_as recipient−mo part−o part oactorg ⊑ same_id_as
  • 19.
  • 20.

Notes de l'éditeur

  1. A ⊑ psome BA(a)C(x?) A(x?) ∧B(y?) ∧p(x?,y?)