SPARUL, or SPARQL/Update, is an extension to the SPARQL query language that provides the ability to add, update, and delete RDF data held within a triple store. The SPARQL/Update specification was originally written by Hewlett-Packard and has been used as the foundation for the current W3C Working Draft recommendation entitled SPARQL 1.1 Update.