How to publish SPARQL endpoint limits/metadata?

Hello,

I am experimenting with running SPARQL endpoints and I notice the need 
to impose some limits to prevent overloading/abuse. The easiest and I 
believe fairly common way to do that is to LIMIT the number of results 
that the endpoint will return for a single query.

I now wonder how I can publish the fact that my SPARQL endpoint has a 
LIMIT and that is has a certain value.

I have read the thread Public SPARQL endpoints:managing (mis)-use and 
communicating limits to users 
<http://lists.w3.org/Archives/Public/public-lod/2013Apr/0198.html>, but 
that seemed to be about how to communicate limits during querying. I 
would like to know if there is a way to communicate limits before 
querying is started.

It seems to me that a logical place to publish a limit would be in the 
metadata of the SPARQL endpoint. Those metadata could contain all limits 
imposed on the endpoint, and perhaps other things like a SLA or a 
maintenance schedule... data that could help in the proper use of the 
endpoint by both software agents and human users.

So perhaps my enquiry really is about a standard for publishing SPARQL 
endpoint metadata, and how to access them.

Greetings,
Frans


--------------------------------------
*Geodan*
President Kennedylaan 1
1079 MB Amsterdam (NL)

T +31 (0)20 - 5711 347
E frans.knibbe@geodan.nl
www.geodan.nl <http://www.geodan.nl> | disclaimer 
<http://www.geodan.nl/disclaimer>
--------------------------------------

Received on Tuesday, 8 October 2013 09:46:52 UTC