/mosaic-nes

Eclipse MOSAIC integration with NebulaStream.

Primary LanguageJava

mosaic-nes

Eclipse MOSAIC integration with NebulaStream.

Project

This repository is part of the Enabling Moving Range Queries in Stream Processing Systems project.

Requirements

Note: Currently only support for linux

Setup

Install the NES Java Client:

gradle --project-dir libs/nebulastream-java-client install

Build the maven module:

mvn clean install

Integration tests:

mvn test -fae -P integration-tests

Run Simulations

Package the applications and scenarios with mosaic:

scripts/pacakge.sh

Run a simulation scenario:

cd mosaic
./mosaic.sh -s <scenario-name> -b 1

To find the scenario name you visit the list of available scenarios.