Aligning web services with the semantic web to create a global read-write graph of data

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-...

Full description

Bibliographic Details
Main Authors: Lanthaler, Markus, Guetl, Christian
Other Authors: Gianluigi Zavattaro
Format: Conference Paper
Published: IEEE Computer Society 2011
Subjects:
Online Access:http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?asf_arn=null&asf_iid=null&asf_pun=6059529&asf_in=null&asf_rpp=null&asf_iv=null&asf_sp=null&asf_pn=2
http://hdl.handle.net/20.500.11937/11806
_version_ 1848747904202702848
author Lanthaler, Markus
Guetl, Christian
author2 Gianluigi Zavattaro
author_facet Gianluigi Zavattaro
Lanthaler, Markus
Guetl, Christian
author_sort Lanthaler, Markus
building Curtin Institutional Repository
collection Online Access
description 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 islandsof 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 algorithmto 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.
first_indexed 2025-11-14T06:56:33Z
format Conference Paper
id curtin-20.500.11937-11806
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T06:56:33Z
publishDate 2011
publisher IEEE Computer Society
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-118062023-01-27T05:26:30Z Aligning web services with the semantic web to create a global read-write graph of data Lanthaler, Markus Guetl, Christian Gianluigi Zavattaro Ulf Schreier Cesare Pautasso JSON Web APIs SPARQL SEREDASj Web services REST Linked Data Semantic Web Internet 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 islandsof 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 algorithmto 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. 2011 Conference Paper http://hdl.handle.net/20.500.11937/11806 http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?asf_arn=null&asf_iid=null&asf_pun=6059529&asf_in=null&asf_rpp=null&asf_iv=null&asf_sp=null&asf_pn=2 IEEE Computer Society restricted
spellingShingle JSON
Web APIs
SPARQL
SEREDASj
Web services
REST
Linked Data
Semantic Web
Internet
Lanthaler, Markus
Guetl, Christian
Aligning web services with the semantic web to create a global read-write graph of data
title Aligning web services with the semantic web to create a global read-write graph of data
title_full Aligning web services with the semantic web to create a global read-write graph of data
title_fullStr Aligning web services with the semantic web to create a global read-write graph of data
title_full_unstemmed Aligning web services with the semantic web to create a global read-write graph of data
title_short Aligning web services with the semantic web to create a global read-write graph of data
title_sort aligning web services with the semantic web to create a global read-write graph of data
topic JSON
Web APIs
SPARQL
SEREDASj
Web services
REST
Linked Data
Semantic Web
Internet
url http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?asf_arn=null&asf_iid=null&asf_pun=6059529&asf_in=null&asf_rpp=null&asf_iv=null&asf_sp=null&asf_pn=2
http://hdl.handle.net/20.500.11937/11806