OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Incremental extraction of a NoSQL database model using an MDA-based process

Ait Brahim, Amal and Tighilt Ferhat, Rabah and Zurfluh, Gilles Incremental extraction of a NoSQL database model using an MDA-based process. (2019) In: 18th International Conference on Information and Knowledge Engineering (IKE), 29 July 2019 - 1 August 2019 (Las Vegas, Nevada, United States).

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader

Official URL: https://csce.ucmss.com/cr/books/2019/LFS/CSREA2019/IKE2646.pdf


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, the expression of queries requires a precise knowledge of this model. In this paper, we propose an incremental process to extract the model while operating the document-oriented NoSQL database. To do this, we use the Model Driven Architecture (MDA) that provides a formal framework for automatic model transformation. From the insert, delete and update queries executed on the database, we propose formal transformation rules with QVT to generate the physical model of the NoSQL database. An experimentation of the extraction process was performed on a medical application.

Item Type:Conference or Workshop Item (Paper)
HAL Id:hal-02888070
Audience (conference):International conference proceedings
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Deposited On:02 Jul 2020 14:37

Repository Staff Only: item control page