/facet: A Browser for Heterogeneous Semantic Web Repositories

  • Michiel Hildebrand
  • Jacco van Ossenbruggen
  • Lynda Hardman
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4273)


Facet browsing has become popular as a user friendly interface to data repositories. The Semantic Web raises new challenges due to the heterogeneous character of the data. First, users should be able to select and navigate through facets of resources of any type and to make selections based on properties of other, semantically related, types. Second, where traditional facet browsers require manual configuration of the software, a semantic web browser should be able to handle any RDFS dataset without any additional configuration. Third, hierarchical data on the semantic web is not designed for browsing: complementary techniques, such as search, should be available to overcome this problem. We address these requirements in our browser, /facet. Additionally, the interface allows the inclusion of facet-specific display options that go beyond the hierarchical navigation that characterizes current facet browsing. /facet is a tool for Semantic Web developers as an instant interface to their complete dataset. The automatic facet configuration generated by the system can then be further refined to configure it as a tool for end users. The implementation is based on current Web standards and open source software. The new functionality is motivated using a scenario from the cultural heritage domain.


Class Hierarchy Type Facet Current Prototype Creation Site Triple Store 
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.


  1. 1.
    Yee, K.P., Swearingen, K., Li, K., Hearst, M.: Faceted Metadata for Image Search and Browsing. In: CHI 2003: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Ft. Lauderdale, Florida, pp. 401–408. ACM Press, New York (2003)Google Scholar
  2. 2.
    Hyvönen, E., Junnila, M., Kettula, S., Mäkelä, E., Saarela, S., Salminen, M., Syreeni, A., Valo, A., Viljanen, K.: MuseumFinland — Finnish museums on the semantic web. Journal of Web Semantics 3(2-3), 224–241 (2005)Google Scholar
  3. 3.
    SIMILE: Longwell RDF Browser (2003-2005),
  4. 4.
    Schreiber, G., Amin, A., van Assem, M., de Boer, V., Hardman, L., Hildebrand, M., Hollink, L., Huang, Z., van Kersen, J., de Niet, M., Omelayenjko, B., van Ossenbruggen, J., Siebes, R., Taekema, J., Wielemaker, J., Wielinga, B.: MultimediaN E-Culture Demonstrator. 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. 951–958. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  5. 5.
    Schraefel, M.C., Smith, D.A., Owens, A., Russell, A., Harris, C., Wilson, M.L.: The evolving mSpace platform: leveraging the Semantic Web on the Trail of the Memex. In: Proceedings of Hypertext 2005, Salzburg, pp. 174–183 (2005)Google Scholar
  6. 6.
    Huynh, D., Mazzocchi, S., Karger, D.R.: Piggy Bank: Experience the Semantic Web Inside Your Web Browser. In: [13], pp. 413–430.Google Scholar
  7. 7.
    Bizer, C., Lee, R., Pietriga, E.: Fresnel — A Browser-Independent Presentation Vocabulary for RDF. In: Proceedings of the Second International Workshop on Interaction Design and the Semantic Web, Galway, Ireland (2005)Google Scholar
  8. 8.
    Rutledge, L., van Ossenbruggen, J., Hardman, L.: Making RDF Presentable – Integrated Global and Local Semantic Web Browsing. In: The Fourteenth International World Wide Web Conference, Chiba, Japan. IW3C2, pp. 199–206. ACM Press, New York (2005)Google Scholar
  9. 9.
    Wielemaker, J., Schreiber, G., Wielinga, B.: Prolog-Based Infrastructure for RDF: Scalability and Performance. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 644–658. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  10. 10.
    Wielemaker, J.: An optimised Semantic Web query language implementation in Prolog. In: Gabbrielli, M., Gupta, G. (eds.) ICLP 2005. LNCS, vol. 3668, pp. 128–142. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  11. 11.
    Paulson, L.D.: Building Rich Web Applications with Ajax. IEEE Computer 38(10), 14–17 (2005)Google Scholar
  12. 12.
    Prud’hommeaux, E., Seaborne, A. (eds.): W3C: SPARQL Query Language for RDF. W3C Candidate Recommendations are available at: (2006)
  13. 13.
    Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.): ISWC 2005. LNCS, vol. 3729. Springer, Heidelberg (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Michiel Hildebrand
    • 1
  • Jacco van Ossenbruggen
    • 1
  • Lynda Hardman
    • 1
  1. 1.CWIAmsterdamThe Netherlands

Personalised recommendations