Jump to main content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems

PUBLICATION

ShExpose: Automatic REST API Generation from Shape Expressions for RDF Data Access

Type

Conference Paper

Year

2026

Authors

christophgoepfert

gaedke

Research Area

Web Engineering

Event

26th International Conference of Web Engineering

Published in

26th International Conference on Web Engineering, Lyon, France

ISBN/ISSN

tba

Download

TBA

Abstract

The increasing adoption of knowledge graphs in data-intensive applications contrasts with the limited availability of developer-friendly interfaces for managing RDF data. This paper presents an approach for automatically generating RESTful API endpoints from Shape Expressions (ShEx) schemas. Given only a set of ShEx schemas and the endpoint of a triplestore, our approach derives endpoints for creating, reading, updating, and deleting shape instances, as well as attribute-level endpoints for more fine-grained access. The generated REST API is implemented as a layer on top of the SPARQL endpoint, thereby abstracting query formulation from clients while maintaining direct access to the underlying triplestore. To facilitate documentation, client generation, and integration with existing tooling, OpenAPI specifications are automatically generated for all derived endpoints. In contrast to prior approaches, which typically rely on additional configuration, such as hand-crafted query templates or manual mappings of endpoints to SPARQL queries, the proposed approach does not require additional configuration. By exposing RDF data through conventional REST‑style endpoints, our approach aims to lower the entry barrier for web developers unfamiliar with Semantic Web technologies.

Reference

TBA



Powered by DGS
Edit list (authentication required)

Press Articles