Facade-X: an opinionated approach to SPARQL anything

06/04/2021
by   Enrico Daga, et al.
0

The Semantic Web research community understood since its beginning how crucial it is to equip practitioners with methods to transform non-RDF resources into RDF. Proposals focus on either engineering content transformations or accessing non-RDF resources with SPARQL. Existing solutions require users to learn specific mapping languages (e.g. RML), to know how to query and manipulate a variety of source formats (e.g. XPATH, JSON-Path), or to combine multiple languages (e.g. SPARQL Generate). In this paper, we explore an alternative solution and contribute a general-purpose meta-model for converting non-RDF resources into RDF: Facade-X. Our approach can be implemented by overriding the SERVICE operator and does not require to extend the SPARQL syntax. We compare our approach with the state of art methods RML and SPARQL Generate and show how our solution has lower learning demands and cognitive complexity, and it is cheaper to implement and maintain, while having comparable extensibility and efficiency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/03/2018

Simplified SPARQL REST API - CRUD on JSON Object Graphs via URI Paths

Within the Semantic Web community, SPARQL is one of the predominant lang...
research
11/29/2021

Enhancing syntax expressiveness in domain-specific modelling

Domain-specific modelling helps tame the complexity of today's applicati...
research
02/24/2022

Toward More Meaningful Resources for Lower-resourced Languages

In this position paper, we describe our perspective on how meaningful re...
research
11/04/2019

A Holistic Natural Language Generation Framework for the Semantic Web

With the ever-growing generation of data for the Semantic Web comes an i...
research
05/11/2022

Open Problems in Fuzzing RESTful APIs: A Comparison of Tools

RESTful APIs are a type of web services that are widely used in industry...
research
07/12/2019

Automatic Generation of Atomic Consistency Preserving Search Operators for Search-Based Model Engineering

Recently there has been increased interest in combining the fields of Mo...
research
03/26/2023

Resource Efficiency vs Performance Isolation Tradeoff in Network Slicing

We consider the tradeoff between resource efficiency and performance iso...

Please sign up or login with your details

Forgot password? Click here to reset