2014 Volume 2014 Issue SWO-034 Pages 09-
There are multiple triple stores that accept SPARQL queries, but not all of them support SPARQL 1.1 which was published as W3C Recommendation in 2013. Developers of these stores continuously update their implementations, and a new version is released one after another. In this situation, we want to know which triple store supports some specifications such as the SERVICE or VALUES keywords newly introduced in SPARQL 1.1. This paper introduces a system of testing each triple store by issuing a series of queries that covers a wide range of SPARQL 1.1 specifications. Each query has attributions of specifications that the query has using the SPARQL Inferencing Notation (SPIN) vocabulary, so that we can easily narrow down triple stores by choosing specific attributes and learn whether that triple store supports this attribute or not.