You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enrico Daga edited this page Mar 26, 2017
·
10 revisions
BASIL is designed as middleware system that mediates between SPARQL endpoints and applications by generating Web APIs from stored SPARQL queries.
An API specification includes: a SPARQL endpoint, the SPARQL query, and optional post-processing scripts - views.
Both input parameters and the shape of the output data are specified within the SPARQL query itself (see SPARQL variable name convention for WEB API parameters mapping).
Each time an API is consumed, its query is executed on the related endpoint, then the query result is returned.