Foundations of modern query languages for graph databases

R Angles, M Arenas, P Barceló, A Hogan… - ACM Computing …, 2017 - dl.acm.org
We survey foundational features underlying modern graph query languages. We first
discuss two popular graph data models: edge-labelled graphs, where nodes are connected …

Demystifying graph databases: Analysis and taxonomy of data organization, system designs, and graph queries

M Besta, R Gerstenberger, E Peter, M Fischer… - ACM Computing …, 2023 - dl.acm.org
Numerous irregular graph datasets, for example social networks or web graphs, may contain
even trillions of edges. Often, their structure changes over time and they have domain …

Cypher: An evolving query language for property graphs

N Francis, A Green, P Guagliardo, L Libkin… - Proceedings of the …, 2018 - dl.acm.org
The Cypher property graph query language is an evolving language, originally designed
and implemented as part of the Neo4j graph database, and it is currently used by several …

Graph pattern matching in GQL and SQL/PGQ

A Deutsch, N Francis, A Green, K Hare, B Li… - Proceedings of the …, 2022 - dl.acm.org
As graph databases become widespread, the International Organization for Standardization
(ISO) and International Electrotechnical Commission (IEC) have approved a project to create …

Skyfire: Data-driven seed generation for fuzzing

J Wang, B Chen, L Wei, Y Liu - 2017 IEEE Symposium on …, 2017 - ieeexplore.ieee.org
Programs that take highly-structured files as inputs normally process inputs in stages: syntax
parsing, semantic checking, and application execution. Deep bugs are often hidden in the …

[PDF][PDF] The Property Graph Database Model.

R Angles - AMW, 2018 - renzoangles.net
Most of the current graph database systems have been designed to support property graphs.
Surprisingly, there is no standard specification of the database model behind such systems …

G-CORE: A core for future graph query languages

R Angles, M Arenas, P Barceló, P Boncz… - Proceedings of the …, 2018 - dl.acm.org
We report on a community effort between industry and academia to shape the future of
graph query languages. We argue that existing graph database management systems …

The ubiquity of large graphs and surprising challenges of graph processing: extended survey

S Sahu, A Mhedhbi, S Salihoglu, J Lin, MT Özsu - The VLDB journal, 2020 - Springer
Graph processing is becoming increasingly prevalent across many application domains. In
spite of this prevalence, there is little research about how graphs are actually used in …

A Researcher's Digest of GQL

N Francis, A Gheerbrant, P Guagliardo… - … on Database Theory …, 2023 - research.ed.ac.uk
Abstract GQL (Graph Query Language) is being developed as a new ISO standard for graph
query languages to play the same role for graph databases as SQL plays for relational. In …

Building knowledge graphs from unstructured texts: Applications and impact analyses in cybersecurity education

G Agrawal, Y Deng, J Park, H Liu, YC Chen - Information, 2022 - mdpi.com
Knowledge graphs gained popularity in recent years and have been useful for concept
visualization and contextual information retrieval in various applications. However …