2022
DOI: 10.3233/sw-210439
|View full text |Cite
|
Sign up to set email alerts
|

Creating RESTful APIs over SPARQL endpoints using RAMOSE

Abstract: Semantic Web technologies are widely used for storing RDF data and making them available on the Web through SPARQL endpoints, queryable using the SPARQL query language. While the use of SPARQL endpoints is strongly supported by Semantic Web experts, it hinders broader use of RDF data by common Web users, engineers and developers unfamiliar with Semantic Web technologies, who normally rely on Web RESTful APIs for querying Web-available data and creating applications over them. To solve this problem, we have dev… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 15 publications
(15 citation statements)
references
References 20 publications
0
12
0
Order By: Relevance
“…To the first type of services belong the APIs that will allow participating institutions to share the citation data extracted from their digitised collections. Citation data will be exposed by using the shared data model (such as the OpenCitations Data Model discussed above) and harvested via either SPARQL-based APIs or common Web REST APIs acting as a proxy to a SPARQL endpoint-that can be easily set up using software such as RAMOSE [54], BASIL [55], grlc [56], OBA [57], and SPARQL.anything [58]. These APIs could be available as part of HuCI or be offered by external providers.…”
Section: Service Layermentioning
confidence: 99%
“…To the first type of services belong the APIs that will allow participating institutions to share the citation data extracted from their digitised collections. Citation data will be exposed by using the shared data model (such as the OpenCitations Data Model discussed above) and harvested via either SPARQL-based APIs or common Web REST APIs acting as a proxy to a SPARQL endpoint-that can be easily set up using software such as RAMOSE [54], BASIL [55], grlc [56], OBA [57], and SPARQL.anything [58]. These APIs could be available as part of HuCI or be offered by external providers.…”
Section: Service Layermentioning
confidence: 99%
“…To the first type of services belong the APIs that will allow participating institutions to share the citation data extracted from their digitized collections. Citation data will be exposed by using the shared data model (such as the OpenCitations Data Model discussed above) and harvested via either SPARQL-based APIs or common Web REST APIs acting as a proxy to a SPARQL endpoint -that can be easily set up using software such as RAMOSE [53], BASIL [54], grlc [55], OBA [56], and SPARQL.anything [57]. These APIs could be available into the HuCI virtual corpus or could be offered by external providers.…”
Section: Service Layermentioning
confidence: 99%
“…However, despite SPARQL's widespread adoption within the Semantic Web community, it has not spread more widely. For web developers, the Semantic Web is unpopular because of its complexity [16]. SPARQL is associated with a high learning curve, which prevents its wide adoption by developers who typically access and query data using web APIs.…”
Section: Background and Related Workmentioning
confidence: 99%
“…When RDF data is exposed through SPARQL endpoints, many developers find it difficult to access. Thus, there were several efforts aiming to convert any given SPARQL endpoint into a simple REST API [62,40,16].…”
Section: One Standard Apimentioning
confidence: 99%
See 1 more Smart Citation