Skip to content
Incremental Engine for Standing SPARQL
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Improved evaluation of command line arguments. May 26, 2015
doc . Dec 22, 2013
scripts Fixed dependencies that prevented instans from compiling May 5, 2015
src Changed master branch version number to Oct 23, 2016
tests New one-line script to execute CloseFriends. Aug 15, 2016
Makefile.old Simplified Makefile May 15, 2015
NOTES . Dec 2, 2013
README.hashtable-fix . Aug 7, 2015 Some updates to the main file. Dec 18, 2014
ReleaseNotes Fixed function calls through IRI. Not a syntax error anymore; uses in… Dec 24, 2013
TODO . Jun 18, 2015
TODO-stack Temporary fix to trig parsing memory problem. Still unnecessarily add… May 13, 2015
configure_linux Compiled with Ubuntu, added configure_linux as a Linux-version and fi… Oct 9, 2014
diffing Fixed a bug in that caused the creation of… Dec 27, 2013
install-quicklisp Added install-quicklisp May 15, 2015
token-value-types . Jun 24, 2015


Incremental Engine for Standing SPARQL

INSTANS is an incremental SPARQL query engine based on the Rete algorithm, targeted to be a flexible event processing agent. The main characteristics are:

  • Continuous incremental processing of a network of SPARQL queries. No repetition of windows by default.
  • Unit of processing selectable as triple, block or document. When a query is completely matched, the result is immediately available.
  • Configurable execution policy to support different types of query networks.
  • SPARQL Update support to INSERT triples locally to memory-resident graphs. Can be used e.g. for storage of intermediate results or to pass information between queries.

INSTANS supports most parts of SPARQL 1.1 Query and SPARQL 1.1 Update specifications. The current version has been developed and tested on Mac OS X. Installation instructions are available also for (Debian) Linux, e.g. Ubuntu.

Documentation is available in the INSTANS github wiki.

You can’t perform that action at this time.