SparqlFilterFlow: SPARQL Query Composition for Everyone

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8798)


SparqlFilterFlow provides a visual interface for the composition of SPARQL queries, in particular SELECT and ASK queries. It is based on the intuitive and empirically well-founded filter/flow model that has been extended to address the unique specifics of SPARQL and RDF. In contrast to related work, no structured text input is required but the queries can be created entirely with graphical elements. This allows even users without expertise in Semantic Web technologies to create complex SPARQL queries with only little training. SparqlFilterFlow is implemented in C#, supports a large number of SPARQL constructs and can be applied to any SPARQL endpoint.


SPARQL RDF Visual querying Filter/flow Semantic web Linked data Triplestore Query language Visualization Faceted search 


  1. 1.
    Faceted DBLP.
  2. 2.
  3. 3.
    Pipes: Rewire the web.
  4. 4.
    SPARQL endpoints status.
  5. 5.
    Ambrus, O., Möller, K., Handschuh. S.: Konduit VQB: a visual query builder for SPARQL on the social semantic desktop. In: Proceedings of VISSW ’10, CEUR-WS, vol. 565 (2010)Google Scholar
  6. 6.
    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., 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. 722–735. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    Barzdins, G., Rikacovs, S., Zviedris, M.: Graphical query language as SPARQL frontend. In: Proceedings of 13th East-European Conference (ABDIS ’09), pp. 93–107 (2009)Google Scholar
  8. 8.
    Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Int. J. Semant. Web. Inf. Syst. 5(3), 1–22 (2009)CrossRefGoogle Scholar
  9. 9.
    Borsje, J., Embregts, H.: Graphical query composition and natural language processing in an RDF visualization interface. Bachelor thesis, EUR (2006)Google Scholar
  10. 10.
    Haag, F., Lohmann, S., Bold, S., Ertl, T.: Visual SPARQL querying based onextended filter/flow graphs. In: Proceedings of AVI ’14 (To appear)Google Scholar
  11. 11.
    Haag, F., Lohmann, S., Ertl, T.: Simplifying filter/flow graphs by subgraph substitution. In: Proceedings of VL/HCC ’12, pp. 145–148. IEEE (2012)Google Scholar
  12. 12.
    Haag, F., Lohmann, S., Ertl, T.: Evaluating the readability of extended filter/flow graphs. In: GI ’13, pp. 33–36. CIPS (2013)Google Scholar
  13. 13.
    Hogenboom, F., Milea, V., Frasinca, F., Kaymak, U.: RDF-GL: A SPARQL-based graphical query language for RDF. Emergent Web Intelligence: Advanced Information Retrieval, pp. 87–116. Springer, Heidelberg (2010)Google Scholar
  14. 14.
    Jarrar, M., Dikaiakos, M.D.: MashQL: A query-by-diagram topping SPARQL. In: Proceedings of ONISW ’08, pp. 89–96. ACM (2008)Google Scholar
  15. 15.
    Morbidoni, C., Polleres, A., Phuoc, D.L., Tummarello, G.: Semantic web pipes. Technical report 2007–11-07, DERI (2007)Google Scholar
  16. 16.
    Russell, A., Smart, P., Braines, D., Shadbolt, N.: NITELIGHT: A graphical tool for semantic query construction. In Proceedings of SWUI ’08, CEUR-WS, vol. 543 (2008)Google Scholar
  17. 17.
    Young, D., Shneiderman, B.: A graphical filter/flow representation of boolean queries: a prototype implementation and evaluation. J. Am. Soc. Inf. Sci. 44(6), 327–339 (1993)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.Institute for Visualization and Interactive Systems (VIS)University of StuttgartStuttgartGermany

Personalised recommendations