Enable Decentralised Semantic Content Negotiation through Equivalence Links - Mines Saint-Étienne Access content directly
Conference Papers Year : 2023

Enable Decentralised Semantic Content Negotiation through Equivalence Links


The Web is a decentralised system where servers can serve a set of URIs that identify resources. A resource may have one or more representations [2]. This encourages Content Negotiation (CN), the mechanism by which a client can request a resource representation that satisfies some constraints [1, Section 12]. In the SemanticWeb, resources are described using different vocabularies. HTTP provides the means to negotiate representations that have a required media type. Similarly, semantic validation languages (e.g. SHACL) could be used to define the constraints that knowledge graphs must satisfy. If a resource were identified by a single URI (unique names assumption), this would imply that all representations would be on one server. However, this is not possible on the currentWeb, because Web standards do not assume unique names and representations are distributed in different places. We propose an approach to perform content negotiation even when representations are distributed and present in multiple locations by using equivalence links, which involves on-the-fly SHACL shape validation.


Fichier principal
Vignette du fichier
Yousouf_Taghzouti_SeReCo_2023.pdf (172.2 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Licence : CC BY NC - Attribution - NonCommercial

Dates and versions

emse-04138801 , version 1 (23-06-2023)


  • HAL Id : emse-04138801 , version 1


Yousouf Taghzouti. Enable Decentralised Semantic Content Negotiation through Equivalence Links. SeReCo Summer Workshop 2023, Jul 2023, Waischenfeld, Germany. ⟨emse-04138801⟩
29 View
14 Download


Gmail Facebook X LinkedIn More