The Open UniversitySkip to content

A BASILar Approach for Building Web APIs on top of SPARQL Endpoints

Daga, Enrico; Panziera, Luca and Pedrinaci, Carlos (2015). A BASILar Approach for Building Web APIs on top of SPARQL Endpoints. In: Proceedings of the Third Workshop on Services and Applications over Linked APIs and Data (Maleshkova, Maria; Verborgh, Ruben and Stadtmüller, Steffen eds.), pp. 22–32.

Full text available as:
PDF (Version of Record) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (473kB) | Preview
Google Scholar: Look up in Google Scholar


The heterogeneity of methods and technologies to publish open data is still an issue to develop distributed systems on the Web. On the one hand, Web APIs, the most popular approach to offer data services, implement REST principles, which focus on addressing loose coupling and interoperability issues. On the other hand, Linked Data, available through SPARQL endpoints, focus on data integration between distributed data sources. The paper proposes BASIL, an approach to build Web APIs on top of SPARQL endpoints, in order to benefit of the advantages from both Web APIs and Linked Data approaches. Compared to similar solution, BASIL aims on minimising the learning curve for users to promote its adoption. The main feature of BASIL is a simple API that does not introduce new specifications, formalisms and technologies for users that belong to both Web APIs and Linked Data communities.

Item Type: Conference or Workshop Item
Copyright Holders: 2015 The Authors
ISSN: 1613-0073
Extra Information: co-located with the 12th Extended Semantic Web Conference (ESWC 2015)
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Knowledge Media Institute (KMi)
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Item ID: 44026
Depositing User: Kay Dave
Date Deposited: 18 Aug 2015 10:33
Last Modified: 18 Jun 2020 02:21
Share this page:

Download history for this item

These details should be considered as only a guide to the number of downloads performed manually. Algorithmic methods have been applied in an attempt to remove automated downloads from the displayed statistics but no guarantee can be made as to the accuracy of the figures.

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU