Published July 16, 2025 | Version 1.0
Physical object Open

Geo-X: Conditional Graph Evolution Language to Handle Heterogeneous Data

  • 1. ROR icon University of Regensburg

Contributors

Project manager:

Description

Geo-X is based on GEO - available at: https://zenodo.org/records/8311214 - and represents a domain-independent evolution language for graph databases in general. To ensure adequate handling, accessing, evolving, and updating of heterogeneous data structures such as optional properties, it contains filter options. Due to the flexibility available in a schema-less graph database, classical schema evolution like in relational databases is not sufficient. In addition, constraint creation is guaranteed within the add operation. Geo-X aims to help users understand how schema evolution affects their database by describing what each operation does in a natural, EBNF-like syntax. 

Files

GEO_X.pdf

Files (70.0 kB)

Name Size Download all
md5:524f675d7fd839cbc2fe0c89bfce6ec6
70.0 kB Preview Download

Additional details

Funding

Deutsche Forschungsgemeinschaft
GraFlex 552691270