-
Notifications
You must be signed in to change notification settings - Fork 5
Introduction
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.
Continue to Example scenario.
Basil is online as a public service at http://basil.kmi.open.ac.uk.