Applying a Model-Driven Approach for UML/OCL Constraints: Application to NoSQL Databases - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Applying a Model-Driven Approach for UML/OCL Constraints: Application to NoSQL Databases

Résumé

Big Data have received a great deal of attention in recent years. Not only the amount of data is on a completely different level than before, but also we have different type of data including factors such as format, structure, and sources. This has definitely changed the tools we need to handle Big Data, giving rise to NoSQL systems. While NoSQL systems have proven their efficiency to handle Big Data, it’s still an unsolved problem how the automatic storage of Big Data in NoSQL systems could be done. This paper proposes an automatic approach for implementing UML conceptual models in NoSQL systems, including the mapping of the associated OCL constraints to the code required for checking them. In order to demonstrate the practical applicability of our work, we have realized it in a tool supporting four fundamental OCL expressions: Iterate-based expressions, OCL predefined operations, If expression and Let expression.

Mots clés

Fichier non déposé

Dates et versions

hal-03239843 , version 1 (27-05-2021)

Identifiants

Citer

Fatma Abdelhedi, Amal Aït Brahim, Gilles Zurfluh. Applying a Model-Driven Approach for UML/OCL Constraints: Application to NoSQL Databases. Confederated International Conferences "On the Move to Meaningful Internet Systems (OTM 2019), Oct 2019, Rhodes, Greece. pp.646-660, ⟨10.1007/978-3-030-33246-4_40⟩. ⟨hal-03239843⟩
32 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More