Skip to main content

Data 2 Documents: Modular and Distributive Content Management in RDF

  • Conference paper
  • First Online:
Knowledge Engineering and Knowledge Management (EKAW 2016)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10024))

Included in the following conference series:

Abstract

Content Management Systems haven’t gained much from the Linked Data uptake, and sharing content between different websites and systems is hard. On the other side, using Linked Data in web documents is not as trivial as managing regular web content using a CMS. To address these issues, we present a method for creating human readable web documents out of machine readable web data, focussing on modularity and re-use. A vocabulary is introduced to structure the knowledge involved in these tasks in a modular and distributable fashion. The vocabulary has a strong relation with semantic elements in HTML5 and allows for a declarative form of content management expressed in RDF. We explain and demonstrate the vocabulary using concrete examples with RDF data from various sources and present a user study in two sessions involving (semantic) web experts and computer science students.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Notes

  1. 1.

    http://w3techs.com/technologies/overview/content_management/all, retrieved 5 July 2016.

  2. 2.

    http://www.wordpress.com.

  3. 3.

    http://www.joomla.org.

  4. 4.

    http://www.drupal.org.

  5. 5.

    Example of a Joomla to WordPress migration plugin: https://wordpress.org/plugins/fg-joomla-to-wordpress/.

  6. 6.

    https://github.com/data2documents/reference-implementation-php.

  7. 7.

    http://www.w3.org/TR/html5-diff/#new-elements.

  8. 8.

    http://www.w3.org/TR/html5/#the-article-element, retrieved 12 July 2016.

  9. 9.

    http://www.data2documents.org/documentation#vocabulary.

  10. 10.

    http://www.data2documents.org/documentation#templates.

  11. 11.

    Shapes Constraint Language: https://www.w3.org/TR/shacl/.

  12. 12.

    http://web.resource.org/rss/1.0/.

  13. 13.

    http://www.rssboard.org/rss-specification.

  14. 14.

    http://tools.ietf.org/html/rfc4287.

  15. 15.

    RSS extended with ‘itunes’ elements: http://www.podcast411.com/page2.html.

  16. 16.

    http://jquery.com.

  17. 17.

    http://typo3.org.

  18. 18.

    Example site: http://kmvuxx.biographynet.nl.

  19. 19.

    Participant site after completing the evaluation: http://kmvu03.biographynet.nl.

  20. 20.

    The detailed instructions can be found here: http://biographynet.nl/assignment/.

  21. 21.

    http://www.data2documents.org/#evaluation.

  22. 22.

    http://www.swi-prolog.org.

  23. 23.

    http://cliopatria.swi-prolog.org.

References

  1. Alexander, K., Hausenblas, M.: Describing linked datasets-on the design and usage of void, the vocabulary of interlinked datasets. In: Linked Data on the Web Workshop (LDOW 2009). Citeseer (2009)

    Google Scholar 

  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)

    Chapter  Google Scholar 

  3. 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). doi:10.1007/11926078_53

    Chapter  Google Scholar 

  4. Battle, S., Wood, D., Leigh, J., Ruth, L.: The callimachus project: RDFa as a web template language. In: COLD (2012)

    Google Scholar 

  5. Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Int. J. Semant. Web Inf. Syst. 5(3), 1–22 (2009)

    Article  Google Scholar 

  6. Corlosquet, S., Delbru, R., Clark, T., Polleres, A., Decker, S.: Produce and consume linked data with Drupal!. In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 763–778. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  7. Dadzie, A.S., Rowe, M.: Approaches to visualising linked data: a survey. Semant. Web 2(2), 89–124 (2011)

    Google Scholar 

  8. Groth, P., Gil, Y., Cheney, J., Miles, S.: Requirements for provenance on the web. Int. J. Digit. Curation 7(1), 39–56 (2012)

    Article  Google Scholar 

  9. Guha, R.: Meta content framework. Research report Apple Computer, Englewoods, NJ (1997). http://www.guha.com/mcf/wp.html

  10. Heino, N., Tramp, S., Auer, S.: Managing web content using linked data principles-combining semantic structure with dynamic content syndication. In: 2011 IEEE 35th Annual Computer Software and Applications Conference (COMPSAC), pp. 245–250. IEEE (2011)

    Google Scholar 

  11. Herzig, D.M., Ell, B.: Semantic MediaWiki in operation: experiences with building a semantic portal. In: Patel-Schneider, P.F., Pan, Y., Hitzler, P., Mika, P., Zhang, L., Pan, J.Z., Horrocks, I., Glimm, B. (eds.) ISWC 2010, Part II. LNCS, vol. 6497, pp. 114–128. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  12. Huynh, D.F., Karger, D.R., Miller, R.C.: Exhibit: lightweight structured data publishing. In: Proceedings of the 16th International Conference on World Wide Web, pp. 737–746. ACM (2007)

    Google Scholar 

  13. Lassila, O., Swick, R.R.: Resource description framework (RDF) model and syntax specification. Technical report (1999). http://www.w3.org/TR/REC-rdf-syntax/

  14. Luggen, M., Gschwend, A., Anrig, B., Cudré-Mauroux, P.: Uduvudu: a graph-aware and adaptive UI engine for linked data. In: Proceeding of the LDOW (2015)

    Google Scholar 

  15. Moreau, L., Missier, P., Belhajjame, K., B’Far, R., Cheney, J., Coppens, S., Cresswell, S., Gil, Y., Groth, P., Klyne, G., Lebo, T., McCusker, J., Miles, S., Myers, J., Sahoo, S., Tilmes, C.: PROV-DM: the PROV data model. Technical report, W3C (2012). http://www.w3.org/TR/prov-dm/

  16. Ockeloen, N.: RDF based management, syndication and aggregation of web content. In: Lambrix, P., Hyvönen, E., Blomqvist, E., Presutti, V., Qi, G., Sattler, U., Ding, Y., Ghidini, C. (eds.) EKAW 2014. LNCS (LNAI), vol. 8982, pp. 218–224. Springer, Heidelberg (2015). doi:10.1007/978-3-319-17966-7_31

    Google Scholar 

  17. Peroni, S., Vitali, F.: Templating the semantic web via RSLT. In: Gandon, F., Guéret, C., Villata, S., Breslin, J., Faron-Zucker, C., Zimmermann, A. (eds.) ESWC 2015. LNCS, vol. 9341, pp. 183–189. Springer, Heidelberg (2015). doi:10.1007/978-3-319-25639-9_35

    Chapter  Google Scholar 

  18. Pietriga, E., Bizer, C., Karger, D.R., Lee, R.: Fresnel: a browser-independent presentation vocabulary for RDF. 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. 158–171. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  19. Schlegel, K., Weißgerber, T., Stegmaier, F., Granitzer, M., Kosch, H.: Balloon synopsis: a jQuery plugin to easily integrate the semantic web in a website. In: CEUR Workshop Proceedings, vol. 1268 (2014)

    Google Scholar 

  20. Schmachtenberg, M., Bizer, C., Paulheim, H.: Adoption of the linked data best practices in different topical domains. In: Mika, P., Tudorache, T., Bernstein, A., Welty, C., Knoblock, C., Vrandečić, D., Groth, P., Noy, N., Janowicz, K., Goble, C. (eds.) ISWC 2014, Part I. LNCS, vol. 8796, pp. 245–260. Springer, Heidelberg (2014)

    Google Scholar 

Download references

Acknowledgments

This work was supported by the BiographyNet(http://www.biographynet.nl) project (Nr. 660.011.308), funded by the Netherlands eScience Center(http://esciencecenter.nl). Partners in this project are the Netherlands eScience Center, the Huygens/ING Institute of the Royal Dutch Academy of Sciences and VU University Amsterdam.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Niels Ockeloen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Ockeloen, N., de Boer, V., Kuhn, T., Schreiber, G. (2016). Data 2 Documents: Modular and Distributive Content Management in RDF. In: Blomqvist, E., Ciancarini, P., Poggi, F., Vitali, F. (eds) Knowledge Engineering and Knowledge Management. EKAW 2016. Lecture Notes in Computer Science(), vol 10024. Springer, Cham. https://doi.org/10.1007/978-3-319-49004-5_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49004-5_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-49003-8

  • Online ISBN: 978-3-319-49004-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics