Review Comment:
This article is positioned in the work around triple terms within the upcoming RDF 1.2 specification.
Concretely, the authors are concerned around the problem of interoperability to systems that do not support triple terms.
For this, the authors rely on a bidirectional conversion algorithm to go from RDF 1.2 with triple terms to RDF 1.2 without term terms,
from the RDF 1.2 Interoperability spec (created by the same authors).
The authors formally ground triple terms and this conversion, provide proofs, and carry out an empirical study.
In general, I consider this work useful and well carried out.
It could be argued that this work is quite straightforward, especially the findings on the blow-up of triples after conversion.
But the formal grounding of this work will be a useful foundation for future papers to build upon.
Besides several minor issues, I'm of the opinion that this work should be accepted.
For disclosure, I am involved in the RDF & SPARQL working group together with the authors of this article. I have not been involved in work around the RDF 1.2 Interoperability specification. That means I have the necessary background to assess this article, without having a conflict of interest.
## Strengths
S1. RDF 1.2 interoperability is a timely and relevant topic
S2. The paper is well written and easy to understand
S3. The authors provide an open-source implementation of their conversion tool, with reproducible experiments.
## Weaknesses
W1. Unclear why a new vocabulary is used instead of the old-style reification vocabulary
I could not find in the paper a motivation as to why the authors created a new vocabulary,
instead of just using the existing reification vocabulary, which is functionally equivalent.
Eventually, I found a reasoning for this in the actual spec.
But for self-containedness, I would recommend explaining this in the paper directly.
W2. The impact on specific RDF processors is not analyzed
While the authors performed various empirical experiments around the dataset size increase and encoding/decoding runtime overhead,
the impact on real-world processors (e.g. SPARQL query engines, SHACL validators, rule engines, ...) is not discussed or analyzed.
The authors do however mention this as future work at the end of the paper.
I am just listing this as a minor weakness that could make this work stronger,
but I understand that this is not in scope of the aims of this work here.
## Minor issues
- Page 1: Introduction: When the authors talk about "individual assertions", I would recommend adding a concrete use case, for example using some visualization. Some high-level use cases are mentioned (provenance, evidence, confidence, qualifiers, attribution, temporal validity, and change tracking), but it remains fuzzy. For readers that are not familiar yet with statement-level annotations, the motivation for this paper would become clearer that way.
- Page 3: Typo: "if it is not a blank nodes."
- Page 4: Section 3.2.1: For the sake of completeness, it would be good to write out the URL to which the prefix rdf refers to.
- Page 12: When talking about named graphs, it would also be relevant to mention the fact that named graph semantics are unclear. Different people use them for different purposes, which are often incompatible, which leads to data integration issues.
- Page 12: When RDF-star is discussed, it would be good to mention that RDF-star acted as starting point for the RDF & SPARQL working group, which ended up as RDF 1.2.
- Page 12: Given the strong relation between RDF-star and RDF 1.2, I would recommend also adding related work around RDF-star, such as:
- Taelman, Ruben, and Ruben Verborgh. "In-memory dictionary-based indexing of quoted RDF triples." 7th Workshop on Storing, Querying and Benchmarking Knowledge Graphs (QuWeDa) at ISWC 2023. Vol. 3565. 2023.
(Yes, that's my paper. It's especially relevant given the focus on "depth" on query/indexing performance.)
- Delva, Thomas, et al. "RML-star: A declarative mapping language for RDF-star generation." Proceedings of the ISWC 2021 Posters, Demos and Industry Tracks: From Novel Ideas to Industrial Practice 2980 (2021).
- Arenas-Guerrero, Julián, et al. "Declarative generation of RDF-star graphs from heterogeneous data." Semantic Web 16.2 (2025): SW-243602.
- Egami, Shusaku, et al. "RDF-star2vec: RDF-star graph embeddings for data mining." IEEE Access 11 (2023): 142030-142042.
- Abuoda, Ghadeer, et al. "Transforming RDF-star to Property Graphs: A Preliminary Analysis of Transformation Approaches." QuWeDa@ ISWC. 2022.
- Abouda, Ghadeer, et al. "StarBench: Benchmarking RDF-star triplestores."
|
Comments
Long-term Stable Link to Resources
In addition to https://doi.org/10.5281/zenodo.18755743, I would also like to indicate https://doi.org/10.6084/m9.figshare.31398489.v1 as a long-term stable link to resources. Unfortunately, the submission form allows only a single URL to be provided, whereas in our case there are two persistent resource links relevant to the paper.