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.
https://harvest.usask.ca/handle/10388/11902
https://youtu.be/nCWFRhHe7es (core demo)
https://youtu.be/dUELPZyriE0 (implementation with Neo4j+ELK Stack demo)
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.