Skip to main content

Interacting with Linked Data via Semantically Annotated Widgets

  • Conference paper
The Semantic Web (JIST 2011)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7185))

Included in the following conference series:

Abstract

The continuous growth of the Linked Data Web brings us closer to the original vision of the Web as an interconnected network of machine-readable resources. There is, however, an essential aspect in principle still missing from this vision, i.e., the ability for the Web user to interact directly with the Linked Data in a read/write manner. In this paper we introduce a lifecycle and associated mechanism to enable a domain-agnostic read/write interaction with Linked Data in the context of a single data provider. Our solution uses an ontology to build a binding front-end for a given RDF model, in addition to RDFa to maintain the semantics of the resulting form/widget components. On the processing side, a RESTful Web service is provided to seamlessly manage semantic widgets and their associated data, and hence enable the read/write data interaction mechanism. The evaluation shows that the generation process presents no performance issues, while the content overhead required for the actual form-data binding is kept to a minimum.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adida, B., et al.: RDFa in XHTML: Syntax and Processing. W3C Rec. W3C Semantic Web Deployment WG (October 14, 2008)

    Google Scholar 

  2. Baker, M.: RDF Forms (2003), http://www.markbaker.ca/2003/05/RDF-Forms/

  3. Berners-Lee, T.: Linked Data. Design issues for the World Wide Web, W3C (2006), http://www.w3.org/DesignIssues/LinkedData.XHTML

  4. Berners-Lee, T., et al.: On Integration Issues of Site-specific APIs into the Web Of Data. Tech. rep., DERI (2009)

    Google Scholar 

  5. Berners-Lee, T., Fischetti, M.: Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web by Its Inventor. Texere (2000)

    Google Scholar 

  6. Bizer, C., Heath, T., Berners-Lee, T.: Linked Data – The Story So Far. International Journal on Semantic Web and Information Systems (IJSWIS) 5(3) (2009)

    Google Scholar 

  7. Brickley, D., Miller, L.: FOAF Vocabulary Specification 0.91. Namespace document (November 2007), http://xmlns.com/foaf/spec/

  8. Dietzold, S., Hellmann, S., Peklo, M.: Using JavaScript RDFa Widgets for Model/View Separation inside Read/Write Websites. In: Proceedings of the Scripting and Development for the Semantic Web Workshop (SFSW) (2008)

    Google Scholar 

  9. Fresnel, Display Vocabulary for RDF (2005), http://www.w3.org/2005/04/fresnel-info/

  10. GWT – Google Web Toolkit (2010), http://code.google.com/webtoolkit/

  11. Haller, A., Rosenberg, F.: A Semantic Web Enabled form model and restful service implementation. In: Proceedings of the Service-Oriented Computing and Applications Conference (SOCA) (2010)

    Google Scholar 

  12. Haller, A., Umbrich, J., Hausenblas, M.: RaUL: RDFa User Interface Language – A Data Processing Model for Web Applications. In: Chen, L., Triantafillou, P., Suel, T. (eds.) WISE 2010. LNCS, vol. 6488, pp. 400–410. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  13. Hausenblas, M.: RDForms Vocabulary (2010), http://rdfs.org/ns/rdforms/XHTML

  14. Hepp, M.: Web Ontology for e-Commerce (2010), http://purl.org/goodrelations/

  15. Hobbs, J.R., Pan, F.: Time Ontology in OWL. W3C Working Draft (2006), http://www.w3.org/2006/timezone

  16. de hOra, B.: Automated mapping between RDF and forms (2005), http://www.dehora.net/journal/2005/08/automated_mapping_between_rdf_and_forms_part_i.XHTML

  17. Maleshkova, M., Pedrinaci, C., Domingue, J.: Semantic Annotation of Web APIs with SWEET. In: Proceedings of the Scripting and Development for the Semantic Web Workshop (SFSW) (2010)

    Google Scholar 

  18. Oren, E., Delbru, R., Catasta, M., Cyganiak, R., Tummarello, G.: Sindice.com: A document-oriented lookup index for open linked data. International Journal of Metadata, Semantics and Ontologies 3(1), 37–52 (2008)

    Article  Google Scholar 

  19. Ruby on Rails (2010), http://rubyonrails.org/

  20. Reenskaug, T.: The original mvc reports. Tech. rep. (February 2007)

    Google Scholar 

  21. Apache Struts (2010), http://struts.apache.org/

  22. Ureche, O., Iqbal, A., Cyganiak, R., Hausenblas, M.: On Integration Issues of Site-Specific APIs into the Web of Data. In: Proceedings of the Semantics for the Rest of Us Workshop (SemRUs), Washington DC, USA (2009)

    Google Scholar 

  23. W3C: SPARQL 1.1 Update (2010), http://www.w3.org/TR/sparql11-update/ Working Draft

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Haller, A., Groza, T., Rosenberg, F. (2012). Interacting with Linked Data via Semantically Annotated Widgets. In: Pan, J.Z., et al. The Semantic Web. JIST 2011. Lecture Notes in Computer Science, vol 7185. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29923-0_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29923-0_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29922-3

  • Online ISBN: 978-3-642-29923-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics