Reverse Engineering Approach for NoSQL Databases - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Reverse Engineering Approach for NoSQL Databases

Résumé

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 offers an undeniable flexibility allowing the user to add new data without making any changes on the data model. However, the lack of an explicit data model makes it difficult to express queries on the database. Therefore, users (developers and decision-makers) still need the database data model to know how data are stored and related, and then to write their queries. In previous works, we have proposed a process to extract the physical model of a document-oriented NoSQL database. In this paper, we aim to extend this work to achieve a reverse engineering of NoSQL databases in order to provide an element of semantic knowledge close to human understanding. The reverse engineering process is ensured by a set of transformation algorithms. We provide experiments of our approach using a case study taken from the medical field.
Fichier non déposé

Dates et versions

hal-03237678 , version 1 (26-05-2021)

Identifiants

Citer

Fatma Abdelhedi, Amal Aït Brahim, Rabah Tighilt Ferhat, Gilles Zurfluh. Reverse Engineering Approach for NoSQL Databases. 22nd International Conference on Big Data Analytics and Knowledge Discovery (DAWAK 2020), Sep 2020, Bratislava, Slovakia. ⟨10.1007/978-3-030-59065-9_6⟩. ⟨hal-03237678⟩
38 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More