On The Potential Integration of an Ontology-Based Data Access Approach in NoSQL Stores

NoSQL stores are emerging as an efficient alternative to relational database management systems in the context of big data. Many actors in this domain consider that to gain a wider adoption, several extensions have to be integrated. Some of them focus on the ways of proposing more schemas, supporting adapted declarative query languages and providing integrity constraints in order to control data consistency and enhance data quality. The authors consider that these issues can be dealt with in the context of Ontology Based Data Access OBDA. OBDA is a new data management paradigm that exploits the semantic knowledge represented in ontologies when querying data stored in a database. They provide a proof of concept of OBDA's ability to tackle these three issues in a social application related to the medical domain.

[1]  Olivier Curé,et al.  Improving the Data Quality of Drug Databases using Conditional Dependencies and Ontologies , 2012, JDIQ.

[2]  Diego Calvanese,et al.  The MASTRO system for ontology-based data access , 2011, Semantic Web.

[3]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[4]  Maurizio Lenzerini,et al.  Inconsistency-Tolerant Semantics for Description Logics , 2010, RR.

[5]  Jiao Tao,et al.  Integrity Constraints in OWL , 2010, AAAI.

[6]  Olivier Curé,et al.  On the Potential Integration of an Ontology-Based Data Access Approach in NoSQL Stores , 2012, 2012 Third International Conference on Emerging Intelligent Data and Web Technologies.

[7]  Boris Motik,et al.  Bridging the gap between OWL and relational databases , 2007, WWW '07.

[8]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[9]  Riccardo Rosati,et al.  On the Complexity of Dealing with Inconsistency in Description Logic Ontologies , 2011, IJCAI.

[10]  James A. Hendler,et al.  Debugging unsatisfiable classes in OWL ontologies , 2005, J. Web Semant..

[11]  Jan Chomicki,et al.  Consistent query answers in inconsistent databases , 1999, PODS '99.

[12]  Wilson C. Hsieh,et al.  Bigtable: A Distributed Storage System for Structured Data , 2006, TOCS.

[13]  Werner Vogels,et al.  Building reliable distributed systems at a worldwide scale demands trade-offs between consistency and availability. , 2022 .

[14]  Olivier Curé,et al.  Data Integration over NoSQL Stores Using Access Path Based Mappings , 2011, DEXA.

[15]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[16]  Frank van Harmelen,et al.  Debugging Incoherent Terminologies , 2007, Journal of Automated Reasoning.

[17]  Diego Calvanese,et al.  Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family , 2007, Journal of Automated Reasoning.

[18]  Martin Fowler,et al.  NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence , 2012 .