FacetOntology: Expressive Descriptions of Facets in the Semantic Web

  • Daniel A. Smith
  • Nigel R. Shadbolt
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7774)


The formal structure of the information on the Semantic Web lends itself to faceted browsing, an information retrieval method where users can filter results based on the values of properties (“facets”). Numerous faceted browsers have been created to browse RDF and Linked Data, but these systems use their own ontologies for defining how data is queried to populate their facets. Since the source data is the same format across these systems (specifically, RDF), we can unify the different methods of describing how to query the underlying data, to enable compatibility across systems, and provide an extensible base ontology for future systems. To this end, we present FacetOntology, an ontology that defines how to query data to form a faceted browser, and a number of transformations and filters that can be applied to data before it is shown to users. FacetOntology overcomes limitations in the expressivity of existing work, by enabling the full expressivity of SPARQL when selecting data for facets. By applying a FacetOntology definition to data, a set of facets are specified, each with queries and filters to source RDF data, which enables faceted browsing systems to be created using that RDF data.


Regular Expression Classical Music SPARQL Query Digital Repository Information Retrieval Method 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Hearst, M., Elliott, A., English, J., Sinha, R., Swearingen, K., Yee, K.: Finding the flow in web site search. Communications of the ACM 45(9), 49 (2002)CrossRefGoogle Scholar
  2. 2.
    Hildebrand, M., van Ossenbruggen, J., Hardman, L.: /facet: A Browser for Heterogeneous Semantic Web Repositories. 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. 272–285. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. 3.
    García, R., Gimeno, J.M., Perdrix, F., Gil, R., Oliva, M.: The rhizomer semantic content management system. In: Lytras, M.D., Damiani, E., Tennyson, R.D. (eds.) WSKS 2008. LNCS (LNAI), vol. 5288, pp. 385–394. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  4. 4.
    Huynh, D., Karger, D., Miller, R.: Exhibit: lightweight structured data publishing. In: Proceedings of the 16th International Conference on World Wide Web, pp. 737–746 (2007)Google Scholar
  5. 5.
    Schraefel, M.C., Wilson, M., Russell, A., Smith, D.A.: mspace: improving information access to multimedia domains with multimodal exploratory search. Commun. ACM 49(4), 47–49 (2006)CrossRefGoogle Scholar
  6. 6.
    Berners-Lee, T., Chen, Y., 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 (2006)Google Scholar
  7. 7.
    Schraefel, M.C., Smith, D.A., Owens, A., Russell, A., Harris, C., Wilson, M.: The evolving mspace platform: leveraging the semantic web on the trail of the memex. In: HYPERTEXT 2005: Proceedings of the Sixteenth ACM Conference on Hypertext and Hypermedia, pp. 174–183. ACM Press, New York (2005)CrossRefGoogle Scholar
  8. 8.
    SIMILE: Longwell RDF Browser (2003-2005),
  9. 9.
    Hildebrand, M., Van Ossenbruggen, J.: Configuring semantic web interfaces by data mapping. In: Visual Interfaces to the Social and the Semantic Web (VISSW 2009), vol. 443, p. 96 (2009)Google Scholar
  10. 10.
    International Organization for Standardization (ISO): ISO 8601:2004 Data elements and interchange formats, Information interchange, Representation of dates and times (2004)Google Scholar
  11. 11.
    Hazel, P.: PCRE: Perl Compatible Regular Expressions (2005)Google Scholar
  12. 12.
    Angles, R., Gutierrez, C.: The expressive power of SPARQL. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 114–129. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  13. 13.
    Oren, E., Delbru, R., Decker, S.: Extending Faceted Navigation for RDF Data. 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. 559–572. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  14. 14.
    Alani, H., Brewster, C., Shadbolt, N.: Ranking ontologies with AKTiveRank. 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. 1–15. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Daniel A. Smith
    • 1
  • Nigel R. Shadbolt
    • 1
  1. 1.Web and Internet Science Research Group, Electronics and Computer ScienceUniversity of SouthamptonSouthamptonUK

Personalised recommendations