Query Translation for Ontology-extended Data Sources

The problem of translating a query specified in a user data content ontology into queries that can be answered by the individual data sources is an important challenge in data integration in e-science applications. We develop the notions of semantics-preserving query translation and maximally informative query translation in such a setting. We describe an algorithm for maximally informative query translation and its implementation in INDUS, a suite of open source software tools for integrated access to semantically heterogeneous data sources. We summarize experimental results that demonstrate the scalability of the proposed approach with very large ontologies and mappings between ontologies.

[1]  Raymond Reiter,et al.  Towards a Logical Reconstruction of Relational Database Theory , 1982, On Conceptual Modelling.

[2]  Richard Hull,et al.  Managing semantic heterogeneity in databases: a theoretical prospective , 1997, PODS.

[3]  Stéphane Bressan,et al.  Context Interchange: New Features and Formalisms for the Intelligent Integration of Information Context Interchange: New Features and Formalisms for the Intelligent Integration of Information , 1997 .

[4]  Heiner Stuckenschmidt,et al.  Practical Context Transformation for Information System Interoperability , 2001, CONTEXT.

[5]  Diego Calvanese,et al.  Survey on methods for query rewriting and query answering using views , 2001 .

[6]  Alon Y. Levy Logic-based techniques in data integration , 2001 .

[7]  Heiner Stuckenschmidt,et al.  Ontology-Based Integration of Information - A Survey of Existing Approaches , 2001, OIS@IJCAI.

[8]  V. S. Subrahmanian,et al.  An ontology-extended relational algebra , 2003, Proceedings Fifth IEEE Workshop on Mobile Computing Systems and Applications.

[9]  Alon Y. Halevy,et al.  Introduction to the special issue on semantic integration , 2004, SGMD.

[10]  Vipul Kashyap,et al.  OBSERVER: An Approach for Query Processing in Global Information Systems Based on Interoperation Across Pre-Existing Ontologies , 2000, Distributed and Parallel Databases.

[11]  Klaus R. Dittrich,et al.  User-Specific Semantic Integration of Heterogeneous Data: The SIRUP Approach , 2004, ICSNW.

[12]  Vasant Honavar,et al.  Learning Classifiers from Semantically Heterogeneous Data , 2004, CoopIS/DOA/ODBASE.

[13]  Klaus R. Dittrich,et al.  Three decades of data integration - All problems solved? , 2004, IFIP Congress Topical Sessions.

[14]  Vasant Honavar,et al.  Information Integration and Knowledge Acquisition from Semantically Heterogeneous Biological Data Sources , 2005, DILS.

[15]  Carsten Lutz,et al.  Did I Damage My Ontology? A Case for Conservative Extensions in Description Logics , 2006, KR.