Oskar van Rest

dblp:130/9761 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
2since 2021 · last 2026
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
3 papers
Graph data management · 74% Data models and query languages · 26%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
graph query language
0.922022
Graph Pattern Matching in GQL and SQL/PGQ · SIGMOD Conference 2022
G-CORE: A Core for Future Graph Query Languages · SIGMOD Conference 2018
Graph data management
graph pattern matching
0.822022
Graph Pattern Matching in GQL and SQL/PGQ · SIGMOD Conference 2022
Using Domain-Specific Languages For Analytic Graph Databases · Proc. VLDB Endow. 2016
Graph data management
graph view
0.612022
Graph Pattern Matching in GQL and SQL/PGQ · SIGMOD Conference 2022
Graph data management › graph data model
property graph
0.612022
Graph Pattern Matching in GQL and SQL/PGQ · SIGMOD Conference 2022
Graph data management
graph analytics
0.212016
Using Domain-Specific Languages For Analytic Graph Databases · Proc. VLDB Endow. 2016
Graph data management
graph query processing
0.212016
Using Domain-Specific Languages For Analytic Graph Databases · Proc. VLDB Endow. 2016

Methods — techniques the papers use, named apart from their topics

query language design · 0.3compiler optimization · 0.2API invocation elimination · 0.2
YearPublicationVenuePosition
2026 Domain-specific language engineering for large-scale graph analytics using Spoofax: An industry report
Houda Boukham, Guido Wachsmuth, Oskar van Rest, Hassan Chafi, Sungpack Hong, Martijn Dwars, Arnaud Delamare, Hamza Boucherit, Dalila Chiadmi
Sci. Comput. Program.3
2022 Graph Pattern Matching in GQL and SQL/PGQ
abstract
As graph databases become widespread, the International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC) have approved a project to create GQL, a standard property graph query language. This complements the SQL/PGQ project, which specifies how to define graph views over a SQL tabular schema, and to run read-only queries against them.
Alin Deutsch, Nadime Francis, Alastair Green, Keith W. Hare, Leonid Libkin, Tobias Lindaaker, Victor Marsault, Wim Martens, Jan Michels, Filip Murlak, Stefan Plantikow, Petra Selmer, Oskar van Rest, Hannes Voigt, Domagoj Vrgoc, Mingxi Wu, Fred Zemke
SIGMOD Conference14
2018 G-CORE: A Core for Future Graph Query Languages
abstract
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 should consider supporting a query language with two key characteristics. First, it should be composable, meaning, that graphs are the input and the output of queries. Second, the graph query language should treat paths as first-class citizens. Our result is G-CORE, a powerful graph query language design that fulfills these goals, and strikes a careful balance between path query expressivity and evaluation complexity.
Renzo Angles, Marcelo Arenas, Pablo Barceló, Peter Boncz, George Fletcher 0001, Claudio Gutierrez 0001, Tobias Lindaaker, Marcus Paradies, Stefan Plantikow, Juan F. Sequeda, Oskar van Rest, Hannes Voigt
SIGMOD Conference11
2016 Using Domain-Specific Languages For Analytic Graph Databases
abstract
Recently graph has been drawing lots of attention both as a natural data model that captures fine-grained relationships between data entities and as a tool for powerful data analysis that considers such relationships. In this paper, we present a new graph database system that integrates a robust graph storage with an efficient graph analytics engine. Primarily, our system adopts two domain-specific languages (DSLs), one for describing graph analysis algorithms and the other for graph pattern matching queries. Compared to the API-based approaches in conventional graph processing systems, the DSL-based approach provides users with more flexible and intuitive ways of expressing algorithms and queries. Moreover, the DSL-based approach has significant performance benefits as well, (1) by skipping (remote) API invocation overhead and (2) by applying high-level optimization from the compiler.
Martin Sevenich, Sungpack Hong, Oskar van Rest, Jay Banerjee, Hassan Chafi
Proc. VLDB Endow.3