UMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases - Archive ouverte HAL
Communication Dans Un Congrès Année : 2016

UMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases

Résumé

The need to store and manipulate large volume of (unstructured) data has led to the development of several NoSQL databases for better scalability. Graph databases are a particular kind of NoSQL databases that have proven their efficiency to store and query highly interconnected data, and have become a promising solution for multiple applications. While the mapping of conceptual schemas to relational databases is a well-studied field of research, there are only few solutions that target conceptual modeling for NoSQL databases and even less focusing on graph databases. This is specially true when dealing with the mapping of business rules and constraints in the conceptual schema. In this article we describe a mapping from UML/OCL conceptual schemas to Blueprints, an abstraction layer on top of a variety of graph databases, and Gremlin, a graph traversal language, via an intermediate Graph metamodel. Tool support is fully available.
Fichier principal
Vignette du fichier
document.pdf (680.49 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-01344015 , version 1 (11-07-2016)

Identifiants

Citer

Gwendal Daniel, Gerson Sunyé, Jordi Cabot. UMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases. ER 2016 - 35th International Conference on Conceptual Modeling, Nov 2016, Gifu, Japan. pp.430-444, ⟨10.1007/978-3-319-46397-1_33⟩. ⟨hal-01344015⟩
385 Consultations
1837 Téléchargements

Altmetric

Partager

More