arrow
返回

Model-Driven Schema Transformation for Graph Databases

delete2026-01-01
delete0
PRE
AI
D
D. Häusler *
T
Torben Eckwert *
M
Meike Klettke
M
Michael Guckert
G
Gabriele Taentzer
DOI:10.1007/978-3-032-08623-5_17delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
在现代敏捷软件开发中,持续软件演化是标准实践。软件变更也可能影响底层数据库及其模式,导致模式演化。尽管模式演化传统上与关系数据库相关联,但在NoSQL数据库(包括图数据库)中也会出现类似挑战。图数据库通常被描述为无模式,因为它们在数据库层面不强制执行预定义的模式。然而,它们仍然具有隐式模式。当图数据库发生变更时,模式变更通常是隐式的且往往未知,这可能导致数据质量问题。使两个模式版本之间的演化过程显式化,有助于将数据迁移以符合变更后的模式。在本文中,我们提出了一种基于模型的驱动方法,该方法利用模式转换技术来重建两个模式版本之间的演化过程。我们的工作基于图查询语言(Graph Query Language),这是一种图数据库的ISO标准,使我们的方法与具体技术无关。我们提出了一种半自动化方法,首先提取隐式模式作为图模型,以确保对图模式的抽象表示。接下来,我们比较图模型以识别从源模型到目标模型执行的可能转换。初步评估表明,模式提取和模式转换均准确,仅需最少的用户手动输入。
Keyword:
Model-driven engineering
Schema transformation
Schema evolution
Schema extraction
Graph database

期刊

C
CONCEPTUAL MODELING, ER 2025
IF:
0
论文数:
21
被引数:
0

机构

P
philipps university marburg
学者数:
1.4K
论文数: 641
被引数: 82
U
university of regensburg
学者数:
1.6W
论文数: 1.2W
被引数: 11
引用论文

引用论文

Integrity constraints in graph databases
err2017-01-01
err0
errOAAI
errJaroslav Pokorný; Michal Valenta; Jiří Kovačič
err分享
err收藏
Modeling and Enforcing Integrity Constraints on Graph Databases
err2020-01-01
err0
PREAI
errReina,Fábio; Huf,Alexis; Presser,Daniel; Siqueira,Frank
err分享
err收藏
DiscoPG
err
IF0
err2022-09-29
err0
PREAI
errAngela Bonifati; Stefania Dumbrava; Emile Martinez; Fatemeh Ghasemi; Malo Jaffré; Pacôme Luton; Thomas Pickles
err分享
err收藏
err分享
err收藏
学者 查看更多内容