Title: A Survey on Disk Oriented Querying and Reasoning on the Semantic Web
1A Survey on Disk Oriented Querying and Reasoning
on the Semantic Web
Computer Languages and Computing Science
Department University of Malaga Spain
- María del Mar Roldán , José F. Aldana
http//khaos.uma.es
Spanish junior researchers fight for employment
rights
2We need (efficient and scalable) TOOLS for
storing and querying OWL ontologies
Integration not trivial
Study how different logical and physical
(persistent) storage models influence on the
querying and reasoning mechanisms performance
3Objectives
- Describing seven systems (SESAME, JENA, KAON,
KOWARI, DLDB, DLP-IM, IS) which uses database
technology to both represent knowledge
persistently and query this knowledge in the
Semantic Web context. - According to four features
- Ontology definition language
- Storage model
- Query language
- Reasoning mechanisms
- Obtaining conclusions and needs
4Evaluation Framework (I)
5Evaluation Framework (II)
6Ontology Definition Language
7Storage Model
- Databases without specific physical
representation and access paths.
8Query language
- Usually translated to SQL or Datalog
- No distribution
9Reasoning Mechanisms (Tbox)
- Concept subsumption
- No implementation homogeneity
10Reasoning Mechanisms (Abox)
- Instances Retrieval
- No implementation homogeneity
11Current tools (Using database technology)
Our Proposal
Databases as instances warehouses
Select the best logical model
Simple logical models
No physical representation of the knowledge
Select the best physical storage structures and
indexes
Few reasoning mechanisms (subsumption) and simple
query languages
Implement complex reasoning mechanisms and query
language
12Current tools (Using database technology)
Methodology
In general (for all OWL ontologies)
For some specific applications (biology)
13How to proceed (Future tends)
- Defining complex reasoning mechanisms
- Defining our query language complex concepts
conjunctive queries - Implementing the reasoning mechanisms and the
query language using several persistent storage
models (relational databases, logical databases,
XML databases)
14How to proceed (Future tends)
- Designing different physical storage for the
previous models - Getting performance measures and doing analysis
- Obtaining conclusions and using them to define a
set of recommendations/methodology
15Problems.
- Technical Problems
- Complexity of the language (DL formalism)
- No good OWL parser
- BIG QUESTIONS TO DEAL WITH
- Face OWA-CWA impedance mismatch in the query
language - Analyze (New) Trade-offs between expressiveness
and efficiency (when reasoning in secondary
memory)
16A Survey on Disk Oriented Querying and Reasoning
on the Semantic Web
Computer Languages and Computing Science
Department University of Malaga Spain
- María del Mar Roldán , José F. Aldana
http//khaos.uma.es
Spanish junior researchers fight for employment
rights