Authors:
Amal Ait Brahim
;
Rabah Tighilt Ferhat
and
Gilles Zurfluh
Affiliation:
Toulouse Institute of Computer Science Research (IRIT), Toulouse Capitole University, Toulouse and France
Keyword(s):
Big Data, NoSQL, Model Extraction, Schema Less, MDA, QVT.
Related
Ontology
Subjects/Areas/Topics:
Databases and Information Systems Integration
;
Enterprise Information Systems
;
Non-Relational Databases
Abstract:
In recent years, the need to use NoSQL systems to store and exploit big data has been steadily increasing. Most of these systems are characterized by the property "schema less" which means absence of the data model when creating a database. This property brings an undeniable flexibility by allowing the evolution of the model during the exploitation of the base. However, query expression requires a precise knowledge of the data model. In this article, we propose a process to automatically extract the physical model from a document-oriented NoSQL database. To do this, we use the Model Driven Architecture (MDA) that provides a formal framework for automatic model transformation. From a NoSQL database, we propose formal transformation rules with QVT to generate the physical model. An experimentation of the extraction process was performed on the case of a medical application.