Visual SPARQL querying based on extended filter/flow graphs

Visual SPARQL querying based on extended filter/flow graphs
复制标题

基于扩展过滤器/流程图的可视化SPARQL查询

DOI:
10.1145/2598153.2598185
复制
发表时间:
2014
期刊:
Proceedings of the 2014 International Working Conference on Advanced Visual Interfaces
影响因子:
--
通讯作者:
Thomas Ertl
Thomas Ertl
中科院分区:
--
文献类型:
--
作者:
Florian Haag;S. Lohmann;Steffen Bold;Thomas Ertl

文献摘要

被引文献

相似文献

SPARQL是目前语义Web的主要查询语言。然而,编写SPARQL查询并不是一件容易的事情,需要对RDF等技术有所了解。为了使用户不具备查询链接数据的知识,需要隐藏SPARQL语法并为查询构建提供图形支持的可视化界面。基于扩展过滤器/流图的概念,我们提出了一种新的方法,解决了SPARQL和RDF的独特细节的可视化查询。特别是,它支持创建SELECT和ASK查询,尽管它也可以用于其他查询表单。与相关工作相比,用户不需要提供任何结构化的文本输入,而是可以完全使用图形元素创建查询。我们的方法支持SPARQL的大多数功能,因此也可以构建复杂的查询表达式。它已经在一个可视化查询框架中实现,并在不同的RDF数据集上进行了测试,包括本文中使用的DBpedia。由于过滤器/流的概念是经验上有根据的,我们希望我们的方法是非常有用的,这是额外的支持我们进行的定性用户研究的结果。
SPARQL is currently the major query language for the Semantic Web. However, writing SPARQL queries is not an easy task and requires some understanding of technologies like RDF. In order to enable users without this knowledge to query linked data, visual interfaces are required that hide the SPARQL syntax and provide graphical support for query building. Based on the concept of extended filter/flow graphs, we present a novel approach for visual querying that addresses the unique specifics of SPARQL and RDF. In particular, it enables the creation of SELECT and ASK queries, though it can also be used for other query forms. In contrast to related work, the users do not need to provide any structured text input but can create the queries entirely with graphical elements. Our approach supports most features of SPARQL and hence also the construction of complex query expressions. It has been implemented in a visual querying framework and tested on different RDF datasets, including DBpedia that is used as an example in this paper. Since the filter/flow concept is empirically well-founded, we expect our approach to be very usable, which is additionally supported by the results of a qualitative user study we conducted.