Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.09 KB

File metadata and controls

37 lines (23 loc) · 1.09 KB

squall

An implementation of Rete for Jena Rules and SPARQL on the Storm distributed stream processing framework.

Details to follow!

Installation

squall is a java project which can be built using maven.

To prepare the project for development please use:

mvn install eclipse:eclipse

To build the tool used to construct storm topologies for Jena rules and SPARQL queries try:

mvn install
tools/ReteStormTool/retestorm

This will compile the tool's requirements and prepare the tool to be ran. Running the tool gives documentation for its use.

The tool requires storm to be installed and working, this can be achieved on mac using brew:

brew install storm

for other systems please check out the storm docs

To include components of this project as part of any mavenised java project please install this project as above and use:

<dependency>
        <groupId>org.openimaj.squall</groupId>
        <artifactId>ReteStorm</artifactId>
        <version>1.0.0-SNAPSHOT</version>
        <scope>compile</scope>
</dependency>