This project is an implementation of the approach introduced in Behavioral Petri Net Mining and Automated Analysis for Human-Computer Interaction Recommendations in Multi-Application Environments. Please cite this paper if you are using this project.
@article{Theis:2019:BPN:3340630.3331155,
author = {Theis, Julian and Darabi, Houshang},
title = {Behavioral Petri Net Mining and Automated Analysis for Human-Computer Interaction Recommendations in Multi-Application Environments},
journal = {Proc. ACM Hum.-Comput. Interact.},
issue_date = {June 2019},
volume = {3},
number = {EICS},
month = jun,
year = {2019},
issn = {2573-0142},
pages = {13:1--13:16},
articleno = {13},
numpages = {16},
url = {http://doi.acm.org/10.1145/3331155},
doi = {10.1145/3331155},
acmid = {3331155},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {behavioral petri nets, human-computer interaction recommendation, multi-application environments, software process mining, user behavior optimization},
}
Benchmark algorithm and metrics utilize Raffaele Conforti's Research Code.
Raffaele Conforti's Research Code has to be installed in order to run this project code.
The basic Petri net implementation is based on Erko Rishtein's Petri net implementation. Furthermore, we thank Raffaele Conforti for making his extensive research code available.