Querying RDF data is viewed as one of the main appli-cations of graph query languages, and yet the standard model of graph databases – essentially labeled graphs – is different from the triples-based model of RDF. While encodings of RDF databases into graph data exist, we show that even the most natural ones are bound to lose some functionality when used in conjunction with graph query languages. The solution is to work directly with triples, but then many properties taken for granted in the graph database context (e.g., reachability) lose their natural meaning. Our goal is to introduce languages that work directly over triples and are closed, i.e., they produce sets of triples, rather than graphs. Our basic language is called TriAL, or Tri...
An old idea from the humanistic sciences has it that the language we use not only restricts the mann...
Due to the expansion of semantic web technologies, Resource Description frameworks (RDFs) and triple...
The Semantic Web was introduced to bring structure to the Web. The goal is to allow computer agents ...
Artículo de publicación ISIThis paper studies the RDF model from a database perspective. From this p...
Query languages for graph databases started to be investigated some 25 years ago. With much current ...
General Terms XPath plays a prominent role as an XML navigational language due to several factors, i...
Modeling your data as a graph has a significant advantage: The schema does not need to be explicitly...
International audienceGraph databases have received a lot of attention as they are particularly use...
International audienceQuery answering in RDF knowledge bases has traditionally been performed either...
We define a language G for querying data represented as a labeled graph G. By considering G as a rel...
RDF is the first W3C standard for enriching information resources of the Web with detailed meta data...
RDF is the first W3C standard for enriching information resources of the Web with detailed meta data...
Abstract. The goal of this paper is to give an overview of the basics of the theory of RDF databases...
A query over RDF data is usually expressed in terms of matching between a graph representing the tar...
Graph query languages feature mainly two kinds of queries when applied to a graph database: those in...
An old idea from the humanistic sciences has it that the language we use not only restricts the mann...
Due to the expansion of semantic web technologies, Resource Description frameworks (RDFs) and triple...
The Semantic Web was introduced to bring structure to the Web. The goal is to allow computer agents ...
Artículo de publicación ISIThis paper studies the RDF model from a database perspective. From this p...
Query languages for graph databases started to be investigated some 25 years ago. With much current ...
General Terms XPath plays a prominent role as an XML navigational language due to several factors, i...
Modeling your data as a graph has a significant advantage: The schema does not need to be explicitly...
International audienceGraph databases have received a lot of attention as they are particularly use...
International audienceQuery answering in RDF knowledge bases has traditionally been performed either...
We define a language G for querying data represented as a labeled graph G. By considering G as a rel...
RDF is the first W3C standard for enriching information resources of the Web with detailed meta data...
RDF is the first W3C standard for enriching information resources of the Web with detailed meta data...
Abstract. The goal of this paper is to give an overview of the basics of the theory of RDF databases...
A query over RDF data is usually expressed in terms of matching between a graph representing the tar...
Graph query languages feature mainly two kinds of queries when applied to a graph database: those in...
An old idea from the humanistic sciences has it that the language we use not only restricts the mann...
Due to the expansion of semantic web technologies, Resource Description frameworks (RDFs) and triple...
The Semantic Web was introduced to bring structure to the Web. The goal is to allow computer agents ...