Umeå University's logo

umu.sePublications
Change search
Link to record
Permanent link

Direct link
Wandji, Romuald EsdrasORCID iD iconorcid.org/0009-0008-5036-2452
Publications (7 of 7) Show all publications
Wandji, R. E. (2026). Ontology-based update in virtual knowledge graphs. (Doctoral dissertation). Umeå: Umeå University
Open this publication in new window or tab >>Ontology-based update in virtual knowledge graphs
2026 (English)Doctoral thesis, comprehensive summary (Other academic)
Alternative title[sv]
Ontologibaserad uppdatering i virtuella kunskapsgrafer
Abstract [en]

Nowadays, the amount of data generated by users on the Web has increased dramatically, and managing it efficiently is getting more challenging, especially for small or medium-sized organizations. Often, the data to be managed is encoded in a low-level format, requiring domain experts to manually produce a high-level conceptual view from the raw data. A virtual Knowledge Graph (VKG) is a semantic framework that stands as a data integration paradigm aiming to provide convenient, user-friendly access to the data. VKGs, formerly known as ontology-based data access (OBDA), have emerged as an information management system that solves the complex problem of data integration by exposing the end users to an ontology that is typically expressed in some fragment of the Web Ontology Language (OWL2), standardized by the World Wide Web Consortium (W3C). The framework is a virtual approach that typically consists of three main components: an ontology, which is a high-level and conceptual representation of the domain of interest, a set of data sources, and the mapping between the two.

However, with the vision of the Semantic Web, which has consisted of enabling the "Read/Write" Web for structured data, the main focus of research in VKGs has been centered around query-answering which consists of using the ontology layer to extract information specified through a query from the underlying data sources. Yet the problem of updates in VKGs has, however, received little attention and represents an important feature that will enable VKGs to be fully-fledged and, thus, let user fully manage their data from the ontology they are exposed to. This dissertation aims to study and introduce the notions of ontology-based update in the context of VKGs and to study the foundational issues of this extension. In other words, the aim is to study how updates posed over the ontology layer are rewritten into equivalent updates over the underlying data sources.

However, due to the complex nature of VKG mappings, the translation of ontology-based updates is not always deterministic and might lead to extra unintended updates in the knowledge graph, which we refer to as side effects. Considering ontologies specified in DL-LiteR, the formal counterpart of OWL 2 QL, we study how to efficiently translate ontology-based updates by relying on the reverse of VKG mappings. Secondly, based on a given comparison metric for ontology-based update translations, we compute a set of translations with minimum side effects. We also introduce the notion of preference (provided by the user in a declarative format) that can be used to provide a deterministic translation. Finally, we demonstrate the practical feasibility of our approach by implementing the proposed techniques within the Ontop VKG system, translating SPARQL Update operations into SQL statements via R2RML mappings.

Place, publisher, year, edition, pages
Umeå: Umeå University, 2026. p. 50
Series
Report / UMINF, ISSN 0348-0542 ; 26.06
Keywords
computer science, Knowledge Representation, Virtual Knowledge Graph (VKG), Ontology-based Data Access, View Updates, database, graph database
National Category
Artificial Intelligence Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-252705 (URN)978-91-6850-054-6 (ISBN)978-91-6850-055-3 (ISBN)
Public defence
2026-05-26, UB.A.230 (Lindellhallen 3), Umeå, 13:00 (English)
Opponent
Supervisors
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

Link to participate via Zoom: https://umu.zoom.us/j/62610930122.

Available from: 2026-05-04 Created: 2026-04-29 Last updated: 2026-04-30Bibliographically approved
Wandji, R. E. & Calvanese, D. (2025). Appendix to: Minimizing side-effects in virtual knowledge graph updates.
Open this publication in new window or tab >>Appendix to: Minimizing side-effects in virtual knowledge graph updates
2025 (English)Manuscript (preprint) (Other academic)
Keywords
Knowledge Representation, Virtual Knowledge Graph (VKG), Ontology-based Data Access, View Updates
National Category
Computer Sciences
Identifiers
urn:nbn:se:umu:diva-252338 (URN)
Available from: 2026-04-22 Created: 2026-04-22 Last updated: 2026-04-23Bibliographically approved
Wandji, R. E. & Calvanese, D. (2025). Minimizing side-effects in virtual knowledge graph updates. In: Aidan Hogan; Ken Satoh, Hasan Dağ; Anni-Yasmin Turhan; Dumitru Roman; Ahmet Soylu (Ed.), Rules and reasoning: RuleML+RR 2025, Istanbul, Turkey, September 22–24, 2025, Proceedings. Paper presented at 9th International Joint Conference on Rules and Reasoning, RuleML+RR 2025, Istanbul, Turkey, September 22-24, 2025 (pp. 119-136). Cham: Springer
Open this publication in new window or tab >>Minimizing side-effects in virtual knowledge graph updates
2025 (English)In: Rules and reasoning: RuleML+RR 2025, Istanbul, Turkey, September 22–24, 2025, Proceedings / [ed] Aidan Hogan; Ken Satoh, Hasan Dağ; Anni-Yasmin Turhan; Dumitru Roman; Ahmet Soylu, Cham: Springer, 2025, p. 119-136Conference paper, Published paper (Refereed)
Abstract [en]

In Virtual Knowledge Graphs (VKGs), access to a relational data source is provided through an ontology that is linked to the data source via declarative mappings. While the problem of query answering in VKGs has been studied extensively over the past years, much less attention has been devoted to the problem of instance-level updates over the VKG, realized by updating the underlying data source. Due to the form of VKG mappings, translating VKG updates into a source updates might lead to side-effects in the VKG, i.e., unwanted insertions or deletions. In this paper, we build on a recent proposal for translating VKG updates into source updates, and extend it by introducing the notion of compensation, which are additional updates that aim at reverting side-effects. We provide a novel algorithm relying on multiple levels of compensation and show that it computes source updates with minimal side-effects in the VKG.

Place, publisher, year, edition, pages
Cham: Springer, 2025
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 16144
National Category
Computer Sciences
Identifiers
urn:nbn:se:umu:diva-246484 (URN)10.1007/978-3-032-08887-1_8 (DOI)2-s2.0-105021002465 (Scopus ID)978-3-032-08886-4 (ISBN)978-3-032-08887-1 (ISBN)
Conference
9th International Joint Conference on Rules and Reasoning, RuleML+RR 2025, Istanbul, Turkey, September 22-24, 2025
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2025-11-26 Created: 2025-11-26 Last updated: 2026-04-29Bibliographically approved
Wandji, R. E. & Calvanese, D. (2025). Realizing bidirectional virtual knowledge graphs using Ontop. In: Hideaki Takeda; Yannis Tzitzikas; Giorgos Flouris; Shizhu He; Dimitris Plexousakis; Sébastien Ferré; Ran Yu; Vasilis Efthymiou; Eleni Ilkou; Ernesto Jiménez-Ruiz; Xin Wang (Ed.), Knowledge graphs: 14th International joint conference, IJCKG 2025, Heraklion, Crete, Greece, October 15–17, 2025, proceedings. Paper presented at 14th International Joint Conference, IJCKG 2025, Heraklion, Crete, Greece, October 15–17, 2025 (pp. 220-235). Singapore: Springer
Open this publication in new window or tab >>Realizing bidirectional virtual knowledge graphs using Ontop
2025 (English)In: Knowledge graphs: 14th International joint conference, IJCKG 2025, Heraklion, Crete, Greece, October 15–17, 2025, proceedings / [ed] Hideaki Takeda; Yannis Tzitzikas; Giorgos Flouris; Shizhu He; Dimitris Plexousakis; Sébastien Ferré; Ran Yu; Vasilis Efthymiou; Eleni Ilkou; Ernesto Jiménez-Ruiz; Xin Wang, Singapore: Springer, 2025, p. 220-235Conference paper, Published paper (Refereed)
Abstract [en]

The Virtual Knowledge Graph (VKG) paradigm enables querying het-erogeneous relational databases through a unified semantic layer comprising anontology and declarative mappings (typically in R2RML). While querying iswell-supported, propagating updates from the virtual RDF graph (ABox) backto the source databases remains a challenge. This paper addresses the problemof translating updates (expressed in SPARQL Update) applied over the ABoxinto equivalent SQL updates over the underlying databases, specifically withinthe Ontop VKG system. Key difficulties arise from the non-injectivity inherentin R2RML mappings, where a single ABox update can correspond to multiplesource update possibilities, and the potential for these source updates to causeunintended side effects—additional insertions or deletions in the ABox beyondthe user’s original intent. While relying on Ontop’s query rewriting engine, ourmethod employs lineage computation to identify source tuples for deletion and astrategy for handling existential variables during insertion. It generates candidateSQL translations, analyzes their potential side effects on the virtual ABox, andselects the ones that minimize these unintended consequences. This work repre-sents a step toward closing the Linked Data Life Cycle loop, allowing changes inthe knowledge graph to be reflected in the corresponding source.

Place, publisher, year, edition, pages
Singapore: Springer, 2025
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 16297
Keywords
Knowledge Representation, Virtual Knowledge Graph (VKG), Ontology-based Data Access, View Updates
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-252337 (URN)10.1007/978-981-95-5009-8_15 (DOI)2-s2.0-105035324266 (Scopus ID)978-981-95-5008-1 (ISBN)978-981-95-5009-8 (ISBN)
Conference
14th International Joint Conference, IJCKG 2025, Heraklion, Crete, Greece, October 15–17, 2025
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2026-04-22 Created: 2026-04-22 Last updated: 2026-04-29Bibliographically approved
Wandji, R. E. & Calvanese, D. (2024). Improving the cost of updates in virtual knowledge graphs. In: Ítalo Oliveira; Pedro Paulo F. Barcelos; Rodrigo Calhau; Claudenir M. Fonseca; Guendalina Righetti (Ed.), JOWO 2024The Joint Ontology Workshops: Proceedings of the Joint Ontology Workshops (JOWO) - Episode X: The Tukker Zomer of Ontology, and satellite events co-located with the 14th International Conference on Formal Ontology in Information Systems (FOIS 2024). Paper presented at 2024 Joint Ontology Workshops - Episode X: The Tukker Zomer of Ontology, and Satellite Events, JOWO 2024, Enschede, The Netherlands, July 15-19, 2024. CEUR-WS, Article ID ST4DM-2.
Open this publication in new window or tab >>Improving the cost of updates in virtual knowledge graphs
2024 (English)In: JOWO 2024The Joint Ontology Workshops: Proceedings of the Joint Ontology Workshops (JOWO) - Episode X: The Tukker Zomer of Ontology, and satellite events co-located with the 14th International Conference on Formal Ontology in Information Systems (FOIS 2024) / [ed] Ítalo Oliveira; Pedro Paulo F. Barcelos; Rodrigo Calhau; Claudenir M. Fonseca; Guendalina Righetti, CEUR-WS , 2024, article id ST4DM-2Conference paper, Published paper (Refereed)
Abstract [en]

Virtual Knowledge Graph (VKG) is known as a data integration paradigm used to efficiently manage the heterogeneity of richly structured data that is common inside several organizations, in inter-organizational settings, and more openly on the Web. Although such a paradigm continues to gain importance in both foundational and applied research, updates in VKG systems remain an open challenge that has received less attention. Yet, a solution to such a problem would be of great importance, as it would allow VKG systems to be full-fledged, thus allowing end-users to fully manage source data through the lens of the ontology they are exposed to. This research aims to propose a comprehensive framework for instance-level updates in VKGs, where updates posed over the ontology have to be translated into source-level updates and, more importantly, how the side effects related to the propagation of ontology-based updates to the underlying data source can be minimized.

Place, publisher, year, edition, pages
CEUR-WS, 2024
Series
CEUR workshop proceedings, ISSN 1613-0073 ; 3882
Keywords
Knowledge Representation, Ontology-based Data Access, View Updates, Virtual Knowledge Graph (VKG)
National Category
Computer Sciences
Identifiers
urn:nbn:se:umu:diva-234330 (URN)2-s2.0-85214562956 (Scopus ID)
Conference
2024 Joint Ontology Workshops - Episode X: The Tukker Zomer of Ontology, and Satellite Events, JOWO 2024, Enschede, The Netherlands, July 15-19, 2024
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)German Research Foundation (DFG)
Available from: 2025-01-21 Created: 2025-01-21 Last updated: 2026-04-29Bibliographically approved
Wandji, R. E. & Calvanese, D. (2024). Ontology-based update in virtual knowledge graphs via schema mapping recovery. In: Rules and Reasoning: 8th International Joint Conference, RuleML+RR 2024, Bucharest, Romania, September 16–18, 2024, Proceedings. Paper presented at 8th International Joint Conference on Rules and Reasoning, RuleML+RR 2024, Bucharest, Romania, September 16-18, 2024 (pp. 59-74). Springer Nature
Open this publication in new window or tab >>Ontology-based update in virtual knowledge graphs via schema mapping recovery
2024 (English)In: Rules and Reasoning: 8th International Joint Conference, RuleML+RR 2024, Bucharest, Romania, September 16–18, 2024, Proceedings, Springer Nature, 2024, p. 59-74Conference paper, Published paper (Refereed)
Abstract [en]

In Virtual Knowledge Graphs (VKGs), access to a relational data source is provided through an ontology, which is linked to the data source via declarative mappings. VKGs stand as a predominant paradigm for the access to (and integration of) heterogeneous data sources. However, little attention has been paid so far to the issue of updates in VKGs expressed over the ontology, which represents a crucial feature for fully managing data sources through the lens of an ontology. In this paper, we consider the problem of updating a VKG instance by specifying a set of insertions and deletions of ontology instances and propagating these updates to the underlying data source through the VKG mapping. We consider ontologies specified in the DL-LiteR lightweight ontology language and study the problem for the case where source queries in mappings are unions of conjunctive queries. We rely on the notion of maximum recovery of VKG mappings, borrowed from the data exchange setting, and propose methods to compute the set of source updates that translate an ontology update with a minimal side-effect, considering both insertions and deletions of multiple ABox assertions.

Place, publisher, year, edition, pages
Springer Nature, 2024
Series
Lecture Notes in Computer Science, ISSN 03029743, E-ISSN 16113349 ; 15183
Keywords
Knowledge Representation, Ontology-based Data Access, View Updates, Virtual Knowledge Graph (VKG)
National Category
Computer Sciences
Identifiers
urn:nbn:se:umu:diva-230585 (URN)10.1007/978-3-031-72407-7_6 (DOI)001329984900006 ()2-s2.0-85205112822 (Scopus ID)978-3-031-72406-0 (ISBN)978-3-031-72407-7 (ISBN)
Conference
8th International Joint Conference on Rules and Reasoning, RuleML+RR 2024, Bucharest, Romania, September 16-18, 2024
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

Included in the following conference series:

International Joint Conference on Rules and Reasoning.

Available from: 2024-10-08 Created: 2024-10-08 Last updated: 2026-04-29Bibliographically approved
Wandji, R. E., Šimkus, M. & Calvanese, D. (2023). Towards techniques for updating virtual knowledge graphs. In: Jan Vanthienen; Tomáš Kliegr; Paul Fodor; Davide Lanti; Dörthe Arndt; Egor V. Kostylev; Theodoros Mitsikas; Ahmet Soylu (Ed.), Proceedings of the 17th International Rule Challenge and 7th Doctoral Consortium @ RuleML+RR 2023 (RuleML+RR-Companion 2023), Oslo, Norway, 18 - 20 September, 2023: . Paper presented at 17th International Rule Challenge and 7th Doctoral Consortium @ RuleM+RR, RuleML+RR-Companion 2023, Oslo, September 18-20, 2023. CEUR-WS, Article ID 9284.
Open this publication in new window or tab >>Towards techniques for updating virtual knowledge graphs
2023 (English)In: Proceedings of the 17th International Rule Challenge and 7th Doctoral Consortium @ RuleML+RR 2023 (RuleML+RR-Companion 2023), Oslo, Norway, 18 - 20 September, 2023 / [ed] Jan Vanthienen; Tomáš Kliegr; Paul Fodor; Davide Lanti; Dörthe Arndt; Egor V. Kostylev; Theodoros Mitsikas; Ahmet Soylu, CEUR-WS , 2023, article id 9284Conference paper, Published paper (Refereed)
Abstract [en]

The field of Virtual Knowledge Graphs (VKGs) continues to grow in both academic and applied contexts. Yet, the issue of updates in VKG systems has not yet received adequate attention, although it is crucial to manage data modifications at the data source level through the lens of an ontology. In this paper, we focus on VKGs whose ontology is specified in the lightweight ontology language DL-LiteA, and we propose diverse settings and research directions we intend to explore to address the challenge of translating ontology-based updates into updates at the level of data sources. We also pay attention to the important problem of automated analysis of mappings, which plays a major role when it comes to reformulating ontology-based update requests into update requests over the data sources.

Place, publisher, year, edition, pages
CEUR-WS, 2023
Series
CEUR Workshop Proceedings, ISSN 1613-0073 ; 3485
Keywords
Knowledge Representation, Ontology-based Data Access, View Updates, Virtual Knowledge Graph (VKG)
National Category
Computer Sciences Computer Systems
Identifiers
urn:nbn:se:umu:diva-215832 (URN)2-s2.0-85174215075 (Scopus ID)
Conference
17th International Rule Challenge and 7th Doctoral Consortium @ RuleM+RR, RuleML+RR-Companion 2023, Oslo, September 18-20, 2023
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2023-11-06 Created: 2023-11-06 Last updated: 2026-04-29Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0009-0008-5036-2452

Search in DiVA

Show all publications