The “SPARQL Inferencing Notation (SPIN)” specification has been published as a W3C Member Submission, co-authored by experts from TopQuandrant, Open Link Software, and the Rensselaer Polytechnic Institute. Based on RDF, RDF Schema and SPARQL, SPIN implements a rule and constraints language. SPIN uses an RDF based syntax for SPARQL that makes it possible to share SPARQL queries and update operations together with other RDF resources. Generic SPARQL engines can be used to execute those rules and constraints. SPIN also provides a vocabulary to describe executable SPARQL functions that can be used to extend the range of available functions to a SPARQL processor in a platform independent way.