A Model-Driven Engineering: From Relational Database to Document-oriented Database in Big Data Context

Fatima Belkadi, Redouane Esbai

2021

Abstract

In today’s world multiple players in digital technology produce infinite amounts of data. Sensors, social networks or e-Commerce, they all generate information that is incremented in real time according to Gartner's 5V: in Volume, Velocity, Variety, Value, and Veracity. The digital transformation of companies leads an evolution of databases towards Big Data whose power has become increasingly strategic. The exploitation of the data is a key to a better understanding and management of the company and its markets. This obviously imposes an ability to generate data, to store it, to give it meaning and then to exploit it. At the same time, the modernization of the Big Data platform is essential to automate this process. In this paper, we explain how to design and apply transformation rules to transfer from an SQL relational database to a Big Data solution within NoSQL. For this, we use the Model Driven Architecture and the transformation languages as MOF 2.0 QVT (Meta-Object Facility 2.0 Query-View-Transformation) and Acceleo for describing the meta-models for the development of transformation model. The transformation rules defined in this work can generate, from the class diagram, a JSON files for creation document-oriented NoSQL database.

Download


Paper Citation


in Harvard Style

Belkadi F. and Esbai R. (2021). A Model-Driven Engineering: From Relational Database to Document-oriented Database in Big Data Context. In Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-523-4, pages 653-659. DOI: 10.5220/0010604906530659


in Bibtex Style

@conference{icsoft21,
author={Fatima Belkadi and Redouane Esbai},
title={A Model-Driven Engineering: From Relational Database to Document-oriented Database in Big Data Context},
booktitle={Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2021},
pages={653-659},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010604906530659},
isbn={978-989-758-523-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - A Model-Driven Engineering: From Relational Database to Document-oriented Database in Big Data Context
SN - 978-989-758-523-4
AU - Belkadi F.
AU - Esbai R.
PY - 2021
SP - 653
EP - 659
DO - 10.5220/0010604906530659