Reasoning with individuals in concept languages
Data & Knowledge Engineering
The logic of knowledge bases
Querying partially sound and complete data sources
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Data integration: a theoretical perspective
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
Data Exchange: Semantics and Query Answering
ICDT '03 Proceedings of the 9th International Conference on Database Theory
Obtaining Complete Answers from Incomplete Databases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
The description logic handbook: theory, implementation, and applications
The description logic handbook: theory, implementation, and applications
Tackling inconsistencies in data integration through source preferences
Proceedings of the 2004 international workshop on Information quality in information systems
Bridging the gap between OWL and relational databases
Proceedings of the 16th international conference on World Wide Web
Semi-automatic data migration in a self-medication knowledge-based system
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
Data integration targeting a drug related knowledge base
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Preference-based integration of relational databases into a description logic
DEXA'07 Proceedings of the 18th international conference on Database and Expert Systems Applications
Hi-index | 0.00 |
This paper presents a tool that enables the integration of data stored in relational databases into Semantic Web compliant knowledge bases. The resulting knowledge bases are represented using Description Logics and can thus be translated into the Web Ontology language (OWL). Our approach tackles the impedance mismatch problem which is due to the storage of data in (relational) databases and objects in the knowledge bases. This problem is addressed with a mapping language that allows to specify how to transform data into objects. Another issue undertaken by our solution is related to inconsistencies emerging when contradicting values can be integrated into a given object. In order to deal with these inconsistencies, we enable users to set preferences over mapping views and their attributes. This approach provides a fine grained solution to design consistent knowledge bases.