Behavioral Petri Net Mining and Automated Analysis for Human-Computer Interaction Recommendations in Multi-Application Environments

Published in Proceedings of the ACM on Human-Computer Interaction, Volume 3, EICS, 2019

Recommended citation: Julian Theis and Houshang Darabi. (2019). "Behavioral Petri Net Mining and Automated Analysis for Human-Computer Interaction Recommendations in Multi-Application Environments." Proc. ACM Hum.-Comput. Interact. 3, EICS, Article 13 (June 2019), 16 pages. DOI: https://doi.org/10.1145/3331155

Process Mining is a famous technique which is frequently applied to Software Development Processes, while being neglected in Human-Computer Interaction (HCI) recommendation applications. Organizations usually train employees to interact with required IT systems. Often, employees, or users in general, develop their own strategies for solving repetitive tasks and processes. However, organizations find it hard to detect whether employees interact efficiently with IT systems or not. Hence, we have developed a method which detects inefficient behavior assuming that at least one optimal HCI strategy is known. This method provides recommendations to gradually adapt users’ behavior towards the optimal way of interaction considering satisfaction of users. Based on users’ behavior logs tracked by a Java application suitable for multi-application and multi-instance environments, we demonstrate the applicability for a specific task in a common Windows environment utilizing realistic simulated behaviors of users.

Download publication

Download preprint

Recommended citation: Julian Theis and Houshang Darabi. (2019). "Behavioral Petri Net Mining and Automated Analysis for Human-Computer Interaction Recommendations in Multi-Application Environments." Proc. ACM Hum.-Comput. Interact. 3, EICS, Article 13 (June 2019), 16 pages. DOI: https://doi.org/10.1145/3331155

@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},
}