EDBT 2026 Demo / reviewers in the wild / expert
Olivier Curé
dblp:83/802 · also Olivier C. Curé
· DBLP profile ↗
30ranked-venue papers in the field
8as first author
9since 2021 · last 2026
—ORCID · none
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 12 (3 first)Big Data, Cloud & Distributed Data Systems · 9 (1 first)Knowledge Engineering, Semantic Web & Information Systems · 8 (3 first)Data Mining & Knowledge Discovery · 1 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Streams Meet Semantics: Foundations and Systems of RDF Stream Processing
Haridimos Kondylakis, Pieter Bonte, Olivier Curé, Riccardo Tommasini 0001 |
EDBT | 3 |
| 2025 | No Rule is Forever: Datalog Reasoning with Rule AmendmentsabstractDatalog has grown in popularity with its integration into various commercial and open-source systems. One significant application of Datalog is in stream reasoning scenarios, particularly in the context of Internet of Things and Edge Computing, where it supports the derivation of implicit consequences from incomplete streaming data. The dynamic nature of edge infrastructure, with constantly changing data and deduction rules, poses additional challenges for incremental reasoning. This paper introduces Zodiac, a method for reasoning under rule amendments, and ZodiacEdge, a system implementing this method. Zodiac is based on Datalog stratification and semi-naive evaluation but includes a novel data structure that supports incremental maintenance of deductions for fast rule amendments, even in the presence of negation and aggregation. ZodiacEdge is designed to work with RDF data, accepting Datalog programs with predicates of a maximum arity of two. Weiqin Xu, Riccardo Tommasini 0001, Olivier Curé |
ICDE | 3 |
| 2025 | Languages and systems for RDF stream processing, a surveyabstractAbstract Data streams which are now massively and constantly arriving from Internet of Things devices, sensors and social media, require efficient processing, querying and reasoning within a given timeframe. With this in mind, the RDF data model, the cornerstone of the Web of Data, supports a feature-rich stream processing ecosystem that takes into account the temporal dimension associated with events. These timestamped streams support advanced temporal analysis ranging from time-based queries, temporal anomaly detection to temporal reasoning. This survey is the first to provide a comprehensive overview of the field of RDF stream processing, focusing on (query) languages, systems, and benchmarks. For each of these areas, we present salient dimensions, propose a taxonomy of existing work, detail the concepts at the core of each approach and describe their main technical aspects and implementation. We hope that the survey will help readers understand this scientifically rich field and identify the most relevant method for various usage scenarios. Pieter Bonte, Christophe Callé, Olivier Curé, Haridimos Kondylakis, Riccardo Tommasini 0001 |
VLDB J. | 3 |
| 2024 | PCCMerge: a parallel method based on merging partial connected components in large graphsabstractGraphs are fundamental data structures used in a wide range of fields, from social networks to bioinformatics. Their flexibility and ability to model complex data make them an indispensable tool for solving a wide range of problems. However, the use of graphs poses challenges, in particular the management of large amounts of data, which complicates and increases the analysis load in terms of computational power, memory and storage. This paper addresses the computation of a connected components, which are often used to understand the connectivity structure of a graph. This paper proposes a novel parallel approach to perform this computation. It takes advantage of a cluster computing engine and a graph processing library running locally on each node of the cluster. We also present an incremental approach to computing these components. We demonstrate the efficiency of our approach in a real biological use case, where our approach can be up to 4x faster than the label propagation algorithm implemented on a state-of-the-art cluster computing engine. This performance gain is mainly due to a reduction in the amount of data shuffling. Hubert Naacke, Noé Curé, Olivier Curé |
IEEE Big Data | 3 |
| 2023 | Adapting Knowledge Graphs to Edge Computing DevicesabstractThe emergence of increasingly powerful and inexpensive single-board computers has motivated a great deal of work in the field of edge computing. We believe that knowledge graphs will contribute to intelligent edge computing. This requires the ability to efficiently answer queries requiring inferences performed with minimal knowledge accessible on a device at the edge of the network. In this work, we determine the minimum size of the knowledge graph that an edge device needs based on the analysis of its query workload. In the context of a succinct data structures-based store, we also present an incremental update of this knowledge graph when new queries are introduced into the environment. We demonstrate the effectiveness of our solution on real use cases encountered by our industrial partner. Joffrey de Oliveira, Christophe Callé, Olivier Curé |
IEEE Big Data | 3 |
| 2023 | Finding Minimum Connected Subgraphs With Ontology Exploration on Large RDF DataabstractIn this paper, we study the following problem: given a knowledge graph (KG) and a set of input vertices (representing concepts or entities) and edge labels, we aim to find the smallest connected subgraphs containing all of the inputs. This problem plays a key role in KG-based search engines and natural language question answering systems, and it is a natural extension of the Steiner tree problem, which is known to be NP-hard. We present RECON, a system for finding approximate answers. RECON aims at achieving high accuracy with instantaneous response (i.e., sub-second/millisecond delay) over KGs with hundreds of millions edges without resorting to expensive computational resources. Furthermore, when no answer exists due to disconnection between concepts and entities, RECON refines the input to a semantically similar one based on the ontology, and attempts to find answers with respect to the refined input. We conduct a comprehensive experimental evaluation of RECON. In particular we compare it with five existing approaches for finding approximate Steiner trees. Our experiments on four large real and synthetic KGs show that RECON significantly outperforms its competitors and incurs a much smaller memory footprint. Xiangnan Ren, Neha Sengupta, Xuguang Ren, Junhu Wang, Olivier Curé |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2021 | Preventing Attribute and Entity Disclosures: Combining k-anonymity and Anatomy over RDF Graphs
Maxime Thouvenot, Olivier Curé, Philippe Calvez |
IEEE BigData | 2 |
| 2021 | RDF Data Management is an Analytical Market, not a Transaction One
Olivier Curé, Christophe Callé, Philippe Calvez |
DaWaK | 1 |
| 2021 | Knowledge Graph Management on the EdgeabstractInternational audience Weiqin Xu, Olivier Curé, Philippe Calvez |
EDBT | 2 |
| 2020 | Knowledge Graph Anonymization using Semantic AnatomizationabstractAs the usage of RDF-based Knowledge Graphs is going mainstream, it becomes necessary for organizations and companies to consider the privacy preservation of the data they are managing and possibly sharing. This is generally performed by anonymization techniques such as triple suppression and generalization. Nevertheless, these techniques have the drawback of reducing the utility of the released datasets. This paper presents semantic anatomization, a novel anonymization technique, that retains all quasi-identifier and sensitive values in the RDF graph. Due to an aggregating mechanism and the exploitation of the semantics contained in ontologies, this technique preserves data correlation and supports high quality analysis from anonymized graphs. We demonstrate the potential of semantic anatomization on large graphs generated from our own extension of the well-established Lehigh university benchmark. Maxime Thouvenot, Olivier Curé, Philippe Calvez |
IEEE BigData | 2 |
| 2020 | SuccinctEdge: A Succinct RDF Store for Edge ComputingabstractAs edge computing is becoming a new platform for rich applications and services, it becomes more and more important to design adapted data management systems for this environment. In this paper, we present a prototype corresponding to a compact, in-memory RDF store that can answer SPARQL queries requiring reasoning services without necessitating any decompression. This demonstration highlights a design based on succinct data structures, shows some implementation details and provides encouraging performance measures over a set of real-world and synthetic data and query sets. Weiqin Xu, Olivier Curé, Philippe Calvez |
Proc. VLDB Endow. | 2 |
| 2019 | Efficient similarity-based alignment of temporally-situated graph nodes with Apache SparkabstractTopic evolution networks are widely used to represent the evolution of research topics in scientific document archives. These networks might contain thousands of topics and alignment edges which are computed by comparing millions of topic pairs with some similarity function. In this work, we are addressing the problem of computing a very large number cosine-based topic alignments on top of Apache Spark. We present the native map-reduce implementation proposed by Spark and a more efficient implementation which is tuned for alignment computation. Both implementations are evaluated on three real-world datasets. Hubert Naacke, Ke Li 0014, Bernd Amann, Olivier Curé |
IEEE BigData | 4 |
| 2018 | PatBinQL: a compact, inference-enabled query language for RDF stream processingabstractStream processing is becoming an omnipresent component in feature-rich computerized applications. The RDF data model is now frequently used to represent streams due to its data integration capabilities and support for reasoning services. In such situations, continuous extensions of the SPARQL query language are used to retrieve information from input streams. To efficiently process such queries, we claim that a representation aware of the regularity of incoming stream patterns is needed. In this paper, we present such a data format together with a dedicated query language which is equipped with inference features. Moreover, we highlight that queries in this language can be generated from machine learning-based processing of data streams. We emphasize the efficiency of our solution through an evaluation of real-world and synthetic datasets. Jérémy Lhez, Badre Belabbess, Olivier Curé |
IEEE BigData | 3 |
| 2018 | BigSR: real-time expressive RDF stream reasoning on modern Big Data platformsabstractShifting from Big Data to Big Knowledge requires systems that are able to cope with the large volume and high-velocity dimensions in a scalable and inference-enabled manner. In this work, we are focusing on stream processing and reasoning using the graph-based RDF data model. We are aiming to explore the ability of modern distributed computing frameworks to process highly expressive knowledge inference queries over Big Data streams. To do so, we consider queries expressed as a positive fragment of a temporal logic framework based on Answer Set Programming and propose solutions to process such queries, based on the two main execution models adopted by major parallel and distributed execution frameworks: Bulk Synchronous Parallel (BSP) and Recordat-A-Time (RAT). We implement our solution named BigSR and conduct a series of experiments with 15 queries from 4 different datasets. Our experiments show that BigSR achieves high throughput beyond million-triples per second using a rather small cluster of machines. Xiangnan Ren, Olivier Curé, Hubert Naacke, Guohui Xiao 0001 |
IEEE BigData | 2 |
| 2018 | Scouter: A Stream Processing Web Analyzer to Contextualize SingularitiesabstractInternational audience Badre Belabbess, Musab Bairat, Jérémy Lhez, Zakaria Khattabi, Yufan Zheng, Olivier Curé |
EDBT | 6 |
| 2018 | Combining Machine Learning and Semantics for Anomaly Detection
Badre Belabbess, Musab Bairat, Jérémy Lhez, Olivier Curé |
EKAW | 4 |
| 2017 | StriderR: Massive and distributed RDF graph stream reasoningabstractReasoning over semantically annotated data is an emerging trend in stream processing aiming to produce sound and complete answers to a set of continuous queries. It usually comes at the cost of finding a trade-off between data throughput and the cost of expressive inferences. StriderRproposes such a trade-off and combines a scalable RDF stream processing engine with an efficient reasoning system. The main reasoning tasks are based on a query rewriting approach for SPARQL that benefits from an intelligent encoding of an extension of the RDFS (i.e., RDFS with owl:sameAs) ontology elements. StriderRruns in production at a major international water management company to detect anomalies from sensor streams. The system is evaluated along different dimensions and over multiple datasets to emphasize its performance. Xiangnan Ren, Olivier Curé, Hubert Naacke, Jérémy Lhez, Ke Li 0014 |
IEEE BigData | 2 |
| 2017 | On the design of a Globally Distributed, Locally Compressed Knowledge Base System
Olivier Curé |
CIDR | 1 |
| 2017 | A Compressed, Inference-Enabled Encoding Scheme for RDF Stream Processing
Jérémy Lhez, Xiangnan Ren, Badre Belabbess, Olivier Curé |
ESWC (2) | 4 |
| 2017 | Strider: A Hybrid Adaptive Distributed RDF Stream Processing Engine
Xiangnan Ren, Olivier Curé |
ISWC (1) | 2 |
| 2017 | Strider: An Adaptive, Inference-enabled Distributed RDF Stream Processing EngineabstractReal-time processing of data streams emanating from sensors is becoming a common task in industrial scenarios. An increasing number of processing jobs executed over such platforms are requiring reasoning mechanisms. The key implementation goal is thus to efficiently handle massive incoming data streams and support reasoning, data analytic services. Moreover, in an on-going industrial project on anomaly detection in large potable water networks, we are facing the effect of dynamically changing data and work characteristics in stream processing. The Strider system addresses these research and implementation challenges by considering scalability, fault-tolerance, high throughput and acceptable latency properties. We will demonstrate the benefits of Strider on an Internet of Things-based real world and industrial setting. Xiangnan Ren, Olivier Curé, Jérémy Lhez, Badre Belabbess, Tendry Randriamalala, Yufan Zheng, Gabriel Képéklian |
Proc. VLDB Endow. | 2 |
| 2015 | LiteMat: A scalable, cost-efficient inference encoding scheme for large RDF graphsabstractThe number of linked data sources and the size of the linked open data graph keep growing every day. As a consequence, semantic RDF services are more and more confronted with various "big data" problems. Query processing in the presence of inferences is one them. For instance, to complete the answer set of SPARQL queries, RDF database systems evaluate semantic RDFS relationships (subPropertyOf, subClassOf) through time-consuming query rewriting algorithms or space-consuming data materialization solutions. To reduce the memory footprint and ease the exchange of large datasets, these systems generally apply a dictionary approach for compressing triple data sizes by replacing resource identifiers (IRIs), blank nodes and literals with integer values. In this article, we present a structured resource identification scheme using a clever encoding of concepts and property hierarchies for efficiently evaluating the main common RDFS entailment rules while minimizing triple materialization and query rewriting. We will show how this encoding can be computed by a scalable parallel algorithm and directly be implemented over the Apache Spark framework. The efficiency of our encoding scheme is emphasized by an evaluation conducted over both synthetic and real world datasets. Olivier Curé, Hubert Naacke, Tendry Randriamalala, Bernd Amann |
IEEE BigData | 1 |
| 2014 | WaterFowl: A Compact, Self-indexed and Inference-Enabled Immutable RDF Store
Olivier Curé, Guillaume Blin, Dominique Revuz, David C. Faye |
ESWC | 1 |
| 2014 | On the design of a self-medication web application built on linked open data
Olivier Curé |
J. Web Semant. | 1 |
| 2013 | A Decision Procedure for SHOIQ with Transitive Closure of Roles
Chan Le Duc, Myriam Lamolle, Olivier Curé |
ISWC (1) | 3 |
| 2012 | A Knowledge-Based Approach to Augment Applications with Interaction Traces
Olivier Curé, Yannick Prié, Pierre-Antoine Champin |
EKAW | 1 |
| 2011 | Data Integration over NoSQL Stores Using Access Path Based Mappings
Olivier Curé, Robin Hecht, Chan Le Duc, Myriam Lamolle |
DEXA (1) | 1 |
| 2011 | A Tableaux-Based Algorithm for SHIQ\mathcal{SHIQ} with Transitive Closure of Roles in Concept and Role Inclusion Axioms
Chan Le Duc, Myriam Lamolle, Olivier Curé |
ESWC (1) | 3 |
| 2009 | Data Integration with the DaltOn Framework - A Case Study
Stefan Jablonski, Bernhard Volz, M. Abdul Rehman, Oliver Archner, Olivier Curé |
SSDBM | 5 |
| 2007 | Preference-Based Integration of Relational Databases into a Description Logic
Olivier Curé, Florent Jochaud |
DEXA | 1 |