SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

More from 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
 

More from 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
 

Recently uploaded

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Recently uploaded (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

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.

Editor's Notes

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