M. Dehghani, L. Berardinelli, M. Wimmer: Towards Modeling Process Mining for Graphical Editors, 26th International Conference on Model Driven Engineering Languages and Systems MODELS 2023, Västeras, Schweden, October 1-6, 2023, 10.1109/MODELS-C59198.2023.00146.
Engineering tools typically offer graphical environments to help modelers deal with the complexity of designing software-intensive systems. Collecting and analyzing how different users perform modeling actions is a valuable asset to improve the user experience, the quality of the modeled system, and the evolution of the modeling language and accompanying tool support.
This tool paper presents a novel tool that captures user interaction events in graphical modeling editors and enables mining modeling processes. Modeling events from Sirius-based graphical editors and GLSP-compliant editors are saved in IEEE eXtensible Event Stream (XES) format and integrated with the open-source ProM process mining tool as one example. By importing modeling traces into process mining tools, analysts can visualize and gain insights into the underlying modeling processes, enabling informed decision-making for designing modeling language and tool improvements. Initial experimental results demonstrate the applicability of our tool in capturing and analyzing user interactions on desktop and Web editors in solo and collaborative modeling sessions.