Skip to content

DataSystemsGroupUT/StreamingConformanceChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Time Aware Scalable Streaming Conformance Checking

A Streaming Conformance Checker on top of Beamline.

How to run

The system should have Docker installed, a Java IDE running Java 11 and Python 3.9+. Initialize the MQTT broker by running the shell script in mqtt folder. Start the Java IDE and run the Runner class for the appropriate log. Then, run the Python notebook in mqtt folder with the same log. The results will be outputted per event arrival to the output folder.

References

The IWS algorithm used in this repo is from here: https://github.com/DataSystemsGroupUT/ConformanceCheckingUsingTries/tree/streaming

The Beamline framework: https://github.com/beamline/framework

About

Streaming Conformance Checker on top of Beamline

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published