Title :
Aligning Web Services with the Semantic Web to Create a Global Read-Write Graph of Data
Author :
Lanthaler, Markus ; Gütl, Christian
Author_Institution :
Inst. for Inf. Syst. & Comput. Media, Graz Univ. of Technol., Graz, Austria
Abstract :
Despite significant research and development efforts, the vision of the Semantic Web yielding to a Web of Data has not yet become reality. Even though initiatives such as Linking Open Data gained traction recently, the Web of Data is still clearly outpaced by the growth of the traditional, document-based Web. Instead of releasing data in the form of RDF, many publishers choose to publish their data in the form of Web services. The reasons for this are manifold. Given that RESTful Web services closely resemble the document-based Web, they are not only perceived as less complex and disruptive, but also provide read-write interfaces to the underlying data. In contrast, the current Semantic Web is essentially read-only which clearly inhibits networking effects and engagement of the crowd. On the other hand, the prevalent use of proprietary schemas to represent the data published by Web services inhibits generic browsers or crawlers to access and understand this data, the consequence are islands of data instead of a global graph of data forming the envisioned Semantic Web. We thus propose a novel approach to integrate Web services into the Web of Data by introducing an algorithm to translate SPARQL queries to HTTP requests. The aim is to create a global read-write graph of data and to standardize the mashup development process. We try to keep the approach as familiar and simple as possible to lower the entry barrier and foster the adoption of our approach. Thus, we based our proposal on SEREDASj, a semantic description language for RESTful data services, for making proprietary JSON service schemas accessible.
Keywords :
Web services; data analysis; document handling; semantic Web; HTTP requests; RESTful data services; SEREDASj; SPARQL queries; Web services; document-based Web; entry barrier; generic browsers; generic crawlers; global read-write graph; linking open data; mashup development process; proprietary JSON service schemas; read-write interfaces; semantic Web; semantic description language; Mashups; Ontologies; Resource description framework; Semantics; XML; Internet; JSON; Linked Data; REST; SEREDASj; SPARQL; Semantic Web; Web APIs; Web services;
Conference_Titel :
Web Services (ECOWS), 2011 Ninth IEEE European Conference on
Conference_Location :
Lugano
Print_ISBN :
978-1-4577-1532-7
DOI :
10.1109/ECOWS.2011.17