Skip to content

hej2010/SPE-GUI

Repository files navigation

SPE-GUI

Project files for DATX05 MPCSN, a master thesis project spring 2021.

A GUI for application design and performance reporting of data streaming applications.

Currently it supports the Liebre and Apache Flink SPEs.

How to run

IntelliJ

Open as a Maven project in IntelliJ and run Main.java

JAR

Run the GUI.jar file located at /out/artifacts/GUI_jar/. Note that the two smartgraph files need to be in the same directory as the JAR file.

Screenshots

Designing a streaming application (& code generation):

Designing a streaming application

Visualising the code of a streaming application:

Visualising the code of a streaming application

Live statistics for Liebre:

Live statistics for Liebre

Metrics from Graphite:

Metrics from Graphite

About

An SPE GUI for application design, code generation, code visualisation and performance reporting of data streaming applications.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors