Skip to content

RSP4J a library for RDF Stream Processing

License

Notifications You must be signed in to change notification settings

aimas-upb/rsp4j

 
 

Repository files navigation

RDF Stream Processing for Java (RSP4J) Alt text

DOI

RSP4J is a library to build RDF Stream Processing (RSP) Engines according with the reference model RSP-QL 1.

RSP4J is inspired by the OWL API, and other work that aim at spreading the Semantic Web (Stream Reasoning) research by means of practical and usable software tools.

In this repository, the following projects are present:

  • API, which contains the interfaces and abstractions required to develop your RSP engine.
  • yasper, which is an reference implementation that aims at showing the API usage by providing org.streamreasoning.rsp4j.yasper.examples.

Futher adoption of YASPER will be listed below.

A on-going documentation is also available.

RSP4J and YASPER are open and ongoing projects. Welcome adoption as well as suggestion or request.

Install Using Maven

 <repositories>
   <repository>
    <id>jitpack.io</id>
       <url>https://jitpack.io</url>
   </repository>

<dependency>
  <groupId>com.github.streamreasoning.rsp4j</groupId>
  <artifactId>api</artifactId>
   <version>1.0.0</version>
</dependency>
  
and 
  
<dependency>
  <groupId>com.github.streamreasoning.rsp4j</groupId>
  <artifactId>yasper</artifactId>
   <version>1.0.0</version>
</dependency>

About

RSP4J a library for RDF Stream Processing

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 53.3%
  • HTML 44.3%
  • Haml 1.1%
  • Other 1.3%