Design overview of the NAIL] system
Proceedings on Third international conference on logic programming
Implementation of a Prolog-INGRES interface
ACM SIGMOD Record
CLASSIC: a structural data model for objects
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
The C Information Abstraction System
IEEE Transactions on Software Engineering
LaSSIE: a knowledge-based software information system
Communications of the ACM - Special issue on software engineering
On taxonomic reasoning in conceptual design
ACM Transactions on Database Systems (TODS)
Commitment-Based Software Development
IEEE Transactions on Software Engineering
On optimizing an SQL-like nested query
ACM Transactions on Database Systems (TODS)
Limitations of record-based information models
ACM Transactions on Database Systems (TODS)
Common expression analysis in database applications
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
An optimizing prolog front-end to a relational query system
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
A Conceptual Clustering Algorithm for Database Schema Design
IEEE Transactions on Knowledge and Data Engineering
Classification as a Query Processing Technique in the CANDIDE Semantic Data Model
Proceedings of the Fifth International Conference on Data Engineering
Knowledge Mining by Imprecise Querying: A Classification-Based Approach
Proceedings of the Eighth International Conference on Data Engineering
How Does an Expert System Get its Data? (Extended Abstract)
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Entity-Situation: A Model for the Knowledge Representation Module of a KBMS
EDBT '88 Proceedings of the International Conference on Extending Database Technology: Advances in Database Technology
Translating description logics to information server queries
CIKM '93 Proceedings of the second international conference on Information and knowledge management
On the relationship between description logic and predicate logic queries
CIKM '94 Proceedings of the third international conference on Information and knowledge management
A Collaborative Environment for Authoring Large Knowledge Bases
Journal of Intelligent Information Systems
Access to heterogeneous data sources for supporting business process execution
Proceedings of the 2001 ACM symposium on Applied computing
Description Logics in Data Management
IEEE Transactions on Knowledge and Data Engineering
Intelligent Query Answering by Knowledge Discovery Techniques
IEEE Transactions on Knowledge and Data Engineering
CLARANS: A Method for Clustering Objects for Spatial Data Mining
IEEE Transactions on Knowledge and Data Engineering
Efficient and Effective Clustering Methods for Spatial Data Mining
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Discovery of Multiple-Level Association Rules from Large Databases
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Declarative Specification of Z39.50 Wrappers Using Description Logics
ECDL '99 Proceedings of the Third European Conference on Research and Advanced Technology for Digital Libraries
Bringing Together Description Logics and Database in an Object Oriented Model
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
Semantic and schematic similarities between database objects: a context-based approach
The VLDB Journal — The International Journal on Very Large Data Bases
The description logic handbook
Semantic retrieval system based on ontology
ISP'06 Proceedings of the 5th WSEAS International Conference on Information Security and Privacy
Putting things in context: a topological approach to mapping contexts to ontologies
Journal on data semantics IX
Reasoning with large ontologies stored in relational databases: The OntoMinD approach
Data & Knowledge Engineering
Extracting knowledge from fuzzy relational databases with description logic
Integrated Computer-Aided Engineering
A little semantic web goes a long way in biology
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
A database trigger strategy to maintain knowledge bases developed via data migration
EPIA'05 Proceedings of the 12th Portuguese conference on Progress in Artificial Intelligence
Towards a global scale semantic web
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
The OWL instance store: system description
CADE' 20 Proceedings of the 20th international conference on Automated Deduction
A context-aware preference model for database querying in an ambient intelligent environment
DEXA'06 Proceedings of the 17th international conference on Database and Expert Systems Applications
Agent oriented data integration
ER'05 Proceedings of the 24th international conference on Perspectives in Conceptual Modeling
Analyzing multilingual knowledge innovation in patents
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
Knowledge-base management systems (KBMS) based on description logics are being used in a variety of situations where access is needed to large amounts of data stored in existing relational databases. We present the architecture and algorithms of a system that converts most of the inferences made by the KBMS into a collection of SQL queries, thereby relying on the optimization facilities of existing DBMS to gain efficiency, while maintaining an object-centered view of the world with a substantive semantics and significantly different reasoning facilities than those provided by Relational DBMS and their deductive extensions. We address a number of optimization issues that arise in the translation process due to the fact that SQL queries with different syntax (but identical semantics) are not treated uniformly by current database management systems.