UMLtoNoSQL: Automatic Transformation of Conceptual Schema to NoSQL Databases

Abstract : Volume, Variety and Velocity are the three dimensions that have definitely changed the tools we need to store and process Big Data effectively, giving rise to NoSQL systems for faster data access, better scalability and higher flexibility. While NoSQL systems have proven their efficiency to handle Big Data, it is still an unsolved problem how the automatic storage of Big Data in NoSQL systems could be done. One solution for addressing this problem is to model Big Data, and then define mapping rules towards the physical level. This paper proposes an automatic MDA-based approach that translates conceptual models expressed using the Unified Modeling Language (UML) into NoSQL physical models. Our approach rely on an intermediate logical model compatible with column, document and graph oriented systems which allows to choose the system type that suits the best with business rules and technical constraints.
Complete list of metadatas

Cited literature [11 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01914003
Contributor : Open Archive Toulouse Archive Ouverte (oatao) <>
Submitted on : Tuesday, November 6, 2018 - 4:21:35 PM
Last modification on : Thursday, February 6, 2020 - 10:26:11 AM
Long-term archiving on: Thursday, February 7, 2019 - 3:40:00 PM

File

abdelhedi_19119.pdf
Files produced by the author(s)

Identifiers

Citation

Fatma Abdelhédi, Amal Ait Brahim, Faten Atigui, Gilles Zurfluh. UMLtoNoSQL: Automatic Transformation of Conceptual Schema to NoSQL Databases. 14th International Conference on computer Systems And Applications (AICCSA 2017), Oct 2017, Hammamet, Tunisia. pp.272-279, ⟨10.1109/AICCSA.2017.76⟩. ⟨hal-01914003⟩

Share

Metrics

Record views

79

Files downloads

162