To access the full text documents, please follow this link: http://hdl.handle.net/10609/77966

UMLtoGraphDB: Mapping conceptual schemas to graph databases
Daniel, Gwendal; Sunyé, Gerson; Cabot Sagrera, Jordi
Institut National de Recherche en Informatique et en Automatique (INRIA); Universitat Oberta de Catalunya. Internet Interdisciplinary Institute (IN3)
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, anabstraction 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.
-database design
-UML
-OCL
-NoSQL
-graph database
-Gremlin
-disseny de bases de dades
-UML
-OCL
-NoSQL
-bases de dades orientades a grafs
-Gremlin
-diseño de bases de datos
-UML
-OCL
-NoSQL
-bases de datos orientadas a grafos
-Gremlin
-Database design
-Bases de dades -- Disseny
-Bases de datos -- Diseño
CC BY-NC-ND
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
Article
Article - Submitted version
Lecture Notes in Computer Science
         

Show full item record

Related documents

Other documents of the same author

Daniel, Gwendal; Sunyé, Gerson; Benelallam, Amine; Tisi, Massimo; Vernageau, Yoann; Gómez Águila, Abel; Cabot Sagrera, Jordi
Ameller, David; Franch Gutiérrez, Javier; Cabot Sagrera, Jordi
Ameller, David; Ayala Martínez, Claudia Patricia; Cabot Sagrera, Jordi; Franch Gutiérrez, Javier
Planas Hortal, Elena; Sànchez Mendoza, David; Cabot Sagrera, Jordi; Gómez Seoane, Cristina
 

Coordination

 

Supporters