Principles of database and knowledge-base systems, Vol. I
Principles of database and knowledge-base systems, Vol. I
A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Knowledge engineering: principles and methods
Data & Knowledge Engineering - Special jubilee issue: DKE 25
Clio: a semi-automatic tool for schema mapping
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Extracting ontological concepts for tendering conceptual structures
Data & Knowledge Engineering
What Are Ontologies, and Why Do We Need Them?
IEEE Intelligent Systems
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence
AI*IA '97 Proceedings of the 5th Congress of the Italian Association for Artificial Intelligence on Advances in Artificial Intelligence
COOPIS '96 Proceedings of the First IFCIS International Conference on Cooperative Information Systems
Query Processing in the TAMBIS Bioinformatics Source Integration System
SSDBM '99 Proceedings of the 11th International Conference on Scientific and Statistical Database Management
Conceptual modeling with description logics
The description logic handbook
A database ontology for signal transduction pathways
International Journal of Bioinformatics Research and Applications
IDEAS '08 Proceedings of the 2008 international symposium on Database engineering & applications
Methods for a Synchronised Evolution of Databases and Associated Ontologies
Proceedings of the 2007 conference on Databases and Information Systems IV: Selected Papers from the Seventh International Baltic Conference DB&IS'2006
IDEAS '09 Proceedings of the 2009 International Database Engineering & Applications Symposium
Handling changes of database schemas and corresponding ontologies
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
BioFuice: mapping-based data integration in bioinformatics
DILS'06 Proceedings of the Third international conference on Data Integration in the Life Sciences
Ontology-Based user context management: the challenges of imperfection and time-dependence
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Hi-index | 0.01 |
Recently, the database and AI research communities have paid increased attention to ontologies. The main motivating reason is that ontologies promise solutions for complex problems caused by the lack of a good understanding of the semantics of data in many cases. In particular, ontologies have extensively been used to overcome the interoperability problem during the integration of heterogeneous information sources. Moreover, many efforts have been put into developing ontology based techniques for improving the query answering process in database and information systems. In this paper, we present a new approach for query processing within single (object) relational databases using ontology knowledge. Our goal is to process database queries in a semantically more meaningful way. In fact, our approach shows how an ontology can be effectively exploited to rewrite a user query into another one such that the new query provides more meaningful results satisfying the intention of the user. To this end, we develop a set of transformation rules which rely on semantic information extracted from the ontology associated with the database. In addition, we propose a semantic model and a set of criteria to prove the validity of the transformation results. We also address the necessary mappings between an ontology and its underlying database w.r.t. our framework.