Skip to content

rayhan-ferdous/ProvMod

Repository files navigation

Provmod

Provmod is a workflow provenance programming model implemented in Python. It makes use of the work from https://github.com/rayhan-ferdous/DPLib which is a higher-level logging library made on the layer of Python Logging and creates automated workflow logs when implemented.

Research Thesis

https://harvest.usask.ca/handle/10388/11902

Video Demo

System Core Demonstration

Watch the video

Implementation Integrated with Neo4j + ELK Stack Demonstration

Watch the video

Learn Provmod

See the wiki page https://github.com/rayhan-ferdous/Provmod/wiki for simple tutorial at a glance.

The work is made by Rayhan Ferdous, graduate researcher at the Dept. of CS (SR Lab), University of Saskatchewan, Canada during MSc studies.

Visualization Samples

Sample 2

Sample 1

Sample 3