Advertisement

RDFauthor: Employing RDFa for Collaborative Knowledge Engineering

  • Sebastian Tramp
  • Norman Heino
  • Sören Auer
  • Philipp Frischmuth
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6317)

Abstract

In this paper we present RDFauthor, an approach for authoring information that adheres to the RDF data model. RDFauthor completely hides syntax as well as RDF and ontology data model difficulties from end users and allows to edit information on arbitrary RDFa-annotated web pages. RDFauthor extends RDFa with representations for provenance and update endpoint information. RDFauthor is based on extracting RDF triples from RDFa annotations and transforming the RDFa-annotated HTML view into an editable form by using a set of authoring widgets. As a result, every RDFa-annotated web page can be made easily writeable, even if information originates from different sources.

Keywords

SPARQL Endpoint Datatype Property Editable Form Edit View Edit Functionality 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Adida, B., Birbeck, M., McCarron, S., Pemberton, S.: RDFa in XHTML: Syntax and Processing. Recommendation, World Wide Web Consortium, W3C (October 2008), http://www.w3.org/TR/rdfa-syntax/
  2. 2.
    Auer, S., Dietzold, S., Riechert, T.: OntoWiki – A Tool for Social, Semantic Collaboration. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 736–749. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. 3.
    Berners-Lee, T., Hollenbach, J., Lu, K., Presbrey, J., Pru d’ommeaux, E., Schraefel, M.C.: Tabulator Redux: Writing Into the Semantic Web. Technical report, Electronics and Computer Science, University of Southampton (2007)Google Scholar
  4. 4.
    Carroll, J.J., Bizer, C., Hayes, P., Stickler, P.: Named graphs, provenance and trust. In: WWW 2005. ACM, New York (2005)Google Scholar
  5. 5.
    Dietzold, S., Hellmann, S., Peklo, M.: Using JavaScript RDFa Widgets for Model/View Separation inside Read/Write Websites. In: SFSW 2008, CEUR, vol. 368 (2008)Google Scholar
  6. 6.
    Hausenblas, M., et al.: Pushback – Write Data Back From RDF to Non-RDF Sources. ESW wiki (2009), http://esw.w3.org/topic/PushBackDataToLegacySources
  7. 7.
    Inkster, T., Kjernsmo, K.: Named Graphs in RDFa (RDFa Quads) (January 2009), http://buzzword.org.uk/2009/rdfa4/spec
  8. 8.
    Luczak-Roesch, M., Heese, R.: Linked Data Autoring for non-Experts. In: Workshop on Linked Data on the Web, Madrid (2009)Google Scholar
  9. 9.
    Seaborne, A., Manjunath, G.: SPARQL/Update: A language for updating RDF graphs. Technical Report Version 5: 2008-04-29, Hewlett-Packard (2008), http://jena.hpl.hp.com/~afs/SPARQL-Update.html
  10. 10.
    Styles, R., Shabir, N., Tennison, J.: A Pattern for Domain Specific Editing Interfaces Using Embedded RDFa and HTML Manipulation Tools. In: SFSW 2009, CEUR, vol. 449 (2009)Google Scholar
  11. 11.
    Tudorache, T., Noy, N.F., Tu, S., Musen, M.A.: Supporting Collaborative Ontology Development in Protégé. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 17–32. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  12. 12.
    Tummarello, G., Delbru, R., Oren, E.: Sindice.com: Weaving the Open Linked Data. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L.J.B., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 552–565. Springer, Heidelberg (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Sebastian Tramp
    • 1
  • Norman Heino
    • 1
  • Sören Auer
    • 1
  • Philipp Frischmuth
    • 1
  1. 1.Institut für Informatik, AKSWUniversität LeipzigLeipzigGermany

Personalised recommendations