From Ontology to Semantic Wiki – Designing Annotation and Browse Interfaces for Given Ontologies

  • Lloyd RutledgeEmail author
  • Thomas Brenninkmeijer
  • Tim Zwanenberg
  • Joop van de Heijning
  • Alex Mekkering
  • J. N. Theunissen
  • Rik Bos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9507)


We describe a mapping from any given ontology to an editable interface specification for semantic wikis. This enables quick start-up of distributed data-sharing systems for given knowledge domains. We implement this approach in Fresnel Forms, a Protégé ontology editor plugin. Fresnel Forms processes any ontology into triples conforming to the Fresnel vocabulary for semantic browser displays. This output format also extends Fresnel with specifications for form-based semantic annotation interfaces. A GUI interface allows editing of this style. Finally, Fresnel Forms exports this interface specification to wikis built with MediaWiki and its extensions Semantic MediaWiki and Semantic Forms.

This work demonstrates Fresnel Forms by creating a wiki that replicates Wikipedia infobox displays and directly exports the triples that DBpedia indirectly derives from them. Forms assist valid user entry of this data with features such as autocompletion. This unifies infobox displays with DBpedia triples while adding assistive data entry in a unified collaborative space.


Semantic wikis Annotation interfaces Semantic browsers Fresnel Style sheets RDFS OWL 



This research is funded by the Faculty of Management, Science and Technology of the Open University in the Netherlands. The implementation of Fresnel Forms is the result of two Bachelor Thesis group projects in the faculty’s Informatics Bachelor program: Protégé-OWL MDD Fresnel Plug-in [6] and Protégé Fresnel Forms Plugin [10]. The Fresnel Forms plugin is available for download online8.


  1. 1.
    Auer, S., Bizer, C., Kobilarov, G., Lehmann, J., Cyganiak, R., Ives, Z.G.: DBpedia: a nucleus for a web of open data. In: Aberer, K., et al. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 722–735. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    Becket, D. (eds.): RDF/XML Syntax Specification (Revised), W3C Recommendation (2004)Google Scholar
  3. 3.
    Berners-Lee, T., Chilton, L., Connolly, D., Dhanaraj, R., Hollenbach, J., Lerer, A., Sheets, D.: Tabulator: exploring and analyzing linked data on the semantic web. In: Proceedings of the 3rd International Semantic Web User Interaction Workshop (SWUI 2006) (2006)Google Scholar
  4. 4.
    Bos, B., Çelik, T., Hickson, I., Wium Lie, H.: Cascading style sheets level 2 revision 1 (CSS 2.1) specification. W3C Recommendation (2011)Google Scholar
  5. 5.
    Brickley,D., Guha, R.V. (eds.).: RDF vocabulary description language 1.0: RDF schema, W3C Recommendation (2004)Google Scholar
  6. 6.
    Brenninkmeijer, T., Zwanenberg, T.: Protégé-OWL MDD fresnel plug-in, bachelor’s group project thesis, Open University in the Netherlands, August 2014Google Scholar
  7. 7.
    Brickley, D., Miller, L.: (eds.) FOAF Vocabulary Specification 0.98 (2010)Google Scholar
  8. 8.
    Buffa, M., Gandon, F.: SweetWiki: semantic web enabled technologies in Wiki. In: Proceedings of the 2006 Symposium on Wikis (WikiSym 2006), Odense, Denmark, August 2006Google Scholar
  9. 9.
    Digital Enterprise Research Institute (DERI). namespace lookup for RDF developers (2013). Accessed 03 April 2013
  10. 10.
    van de Heijning, J., Mekkering, A., Theunissen, J.N.: Protégé Fresnel forms plugin, bachelor’s group project thesis, Open University in the Netherlands, May 2015Google Scholar
  11. 11.
    Heino, N., Dietzold, S., Martin, M., Auer, S.: Developing semantic web applications with the OntoWiki framework. In: Pellegrini, T., Auer, S., Tochtermann, K., Schaffert, S. (eds.) Networked Knowledge - Networked Media. SCI, vol. 221, pp. 61–77. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  12. 12.
    Hildebrand, M., van Ossenbruggen, J.: Configuring semantic web interfaces by data mapping. In: Workshop on Visual Interfaces to the Social and the Semantic Web (VISSW 2009), February 2009Google Scholar
  13. 13.
    Howlett, S., Dunmal, J.: Beyond ASP: XML and XSL-based solutions simplify your data presentation Layer, MSDN Magazine, November 2000Google Scholar
  14. 14.
    Koren, Y.: Semantic classes proposal. Semantic MediaWiki Plus - SMW+ A Semantic Web Enterprise Wiki, Semantic Wiki Discussion Session 9 (2010)Google Scholar
  15. 15.
    Koren, Y.: Semantic Forms (2013). Accessed 03 April 2013
  16. 16.
    Krötzch, M., Vrandecic, D., Völkel, M., Haller, H., Studer, R.: Semantic wikipedia. J. Web Semant. 5, 251–261 (2007)CrossRefGoogle Scholar
  17. 17.
    Mattic B.V., Cathedron Manual for the Preview / Field Test Release, September 2007Google Scholar
  18. 18.
    Mellor, S.J., Clark, T., Futagami, T.: Model-driven development: guest editors’ introduction. IEEE Softw. 20(5), 14–18 (2003)CrossRefGoogle Scholar
  19. 21.
    van Ossenbruggen, J., Hardman, L., Rutledge, L.: Combining RDF semantics with XML document transformations. J. Web Eng. Technol. (IJWET) 2(2/3), 248–263 (2005)CrossRefGoogle Scholar
  20. 20.
    Paul, F., Property ranking approaches for semantic web browsers - a review of ontology property ranking algorithms. Masters thesis, Open University in the Netherlands, December 2014Google Scholar
  21. 21.
    Paulheim, H., Probst, F.: Ontology-enhanced user interfaces: a survey. In: Semantic-Enabled Advancements on the Web: Applications Across Industries. IGI Global, 2012, pp. 214–238 February 2012. doi: 10.4018/978-1-4666-0185-7.ch010
  22. 22.
    Patel-Schneider, P.F., Hayes, P., Horrocks, I., (eds.) OWL Web ontology language semantics and abstract syntax, W3C Recommendation (2004)Google Scholar
  23. 23.
    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)CrossRefGoogle Scholar
  24. 24.
    Rutledge, L., Oostenrijk, R.: Applying and extending semantic Wikis for semantic web courses. In: Proceedings of the 1st Workshop on eLearning Approaches for the Linked Data Age (Linked Learning 2011), Heraklion, Greece, May 2011Google Scholar
  25. 25.
    Schaffert, S.: Ike Wiki: A Semantic Wiki for collaborative knowledge management. In: Proceedings of the 15th IEEE Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2006), Manchester, U.K. June 2006Google Scholar
  26. 26.
    Vrandečić, D.: Wiki data: a new platform for collaborative data collection. In: Keynote presentation at Semantic Web Collaborative Spaces Workshop (SWCS 2012), Lyon, France, April 2012Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Lloyd Rutledge
    • 1
    Email author
  • Thomas Brenninkmeijer
    • 1
  • Tim Zwanenberg
    • 1
  • Joop van de Heijning
    • 1
  • Alex Mekkering
    • 1
  • J. N. Theunissen
    • 1
  • Rik Bos
    • 1
  1. 1.Faculty of Management, Science and TechnologyOpen University of the NetherlandsHeerlenThe Netherlands

Personalised recommendations