An open API service indexing awesome lists of open source software.

https://github.com/streamreasoning/rsp4j

RSP4J a library for RDF Stream Processing
https://github.com/streamreasoning/rsp4j

rsp semantic-web stream-processing stream-reasoning

Last synced: 3 months ago
JSON representation

RSP4J a library for RDF Stream Processing

Awesome Lists containing this project

README

          

# RDF Stream Processing for Java (RSP4J) ![Alt text](./figs/rsp4jLogo.svg)
[![DOI](https://zenodo.org/badge/322566440.svg)](https://zenodo.org/badge/latestdoi/322566440)

RSP4J is a library to build RDF Stream Processing (RSP) Engines according with the reference model
RSP-QL [1](http://jeanpi.org/wp/media/rspql_ijswis_dellaglio_2015.pdf).

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](./api/Readme.md), which contains the interfaces and abstractions required to develop your RSP engine.
* [yasper](./yasper/Readme.md), 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](https://github.com/streamreasoning/rsp4j/wiki) is also available.

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

## Install Using Maven

```xml


jitpack.io
https://jitpack.io

com.github.streamreasoning.rsp4j
api
1.0.0


and

com.github.streamreasoning.rsp4j
yasper
1.0.0

```