Query-based reverse engineering of graph databases : from program to model - Cnam - Conservatoire national des arts et métiers Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Query-based reverse engineering of graph databases : from program to model

Résumé

Graph databases have been developed to meet data persistence requirements, notably from social networks. They are, like the other NoSQL databases, often schemaless. This paper describes an incremental approach deriving a conceptual model from a graph database by analyzing a Cypher flow of queries. This reverse engineering approach embeds three main contributions: (1) a set of transformation rules of Cypher queries into chunks of conceptual schemas, (2) an incremental approach based on these rules, (3) an illustration on an example. This contribution enables, from a Cypher code, to generate a conceptual model that will facilitate the evolution of the existing graph database. This research is part of a project aiming at building an environment enabling round-trip engineering of relational and NoSQL databases.
Fichier non déposé

Dates et versions

hal-02476375 , version 1 (12-02-2020)

Identifiants

Citer

Isabelle Comyn-Wattiau, Jacky Akoka. Query-based reverse engineering of graph databases : from program to model. M2P@ADBIS 2019, Sep 2019, Bled, Slovenia. pp.188-197, ⟨10.1007/978-3-030-30278-8_22⟩. ⟨hal-02476375⟩
108 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More