UMLtoGraphDB: Mapping conceptual schemas to graph databases

dc.contributor
Institut National de Recherche en Informatique et en Automatique (INRIA)
dc.contributor
Universitat Oberta de Catalunya. Internet Interdisciplinary Institute (IN3)
dc.contributor.author
Daniel, Gwendal
dc.contributor.author
Sunyé, Gerson
dc.contributor.author
Cabot Sagrera, Jordi
dc.date
2018-05-14T08:45:37Z
dc.date
2018-05-14T08:45:37Z
dc.date
2016-10-07
dc.identifier.citation
Daniel, G., Sunyé, G. & Cabot, J. (2016). UMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases. Lecture Notes in Computer Science, 9974(), 430-444. doi: 10.1007/978-3-319-46397-1_33
dc.identifier.citation
0302-9743
dc.identifier.citation
10.1007/978-3-319-46397-1_33
dc.identifier.uri
http://hdl.handle.net/10609/77966
dc.description.abstract
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.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
Lecture Notes in Computer Science
dc.relation
Lecture Notes in Computer Science, 2016, 9974
dc.relation
https://doi.org/10.1007/978-3-319-46397-1_33
dc.rights
CC BY-NC-ND
dc.rights
info:eu-repo/semantics/openAccess
dc.rights
<a href="http://creativecommons.org/licenses/by-nc-nd/3.0/es/">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</a>
dc.subject
database design
dc.subject
UML
dc.subject
OCL
dc.subject
NoSQL
dc.subject
graph database
dc.subject
Gremlin
dc.subject
disseny de bases de dades
dc.subject
UML
dc.subject
OCL
dc.subject
NoSQL
dc.subject
bases de dades orientades a grafs
dc.subject
Gremlin
dc.subject
diseño de bases de datos
dc.subject
UML
dc.subject
OCL
dc.subject
NoSQL
dc.subject
bases de datos orientadas a grafos
dc.subject
Gremlin
dc.subject
Database design
dc.subject
Bases de dades -- Disseny
dc.subject
Bases de datos -- Diseño
dc.title
UMLtoGraphDB: Mapping conceptual schemas to graph databases
dc.type
info:eu-repo/semantics/article
dc.type
info:eu-repo/semantics/submittedVersion


Fitxers en aquest element

FitxersGrandàriaFormatVisualització

No hi ha fitxers associats a aquest element.

Aquest element apareix en la col·lecció o col·leccions següent(s)

Articles [361]