Return to User manual

Animate log on top of process map

Author: Raffaele Conforti

This plugin allows users to replay an event log on top of its process map. To use this plugin, select one event log from the repository, and hit “Discover>Automated discovery of process map”. After selecting the desired level of abstraction (see Discover process map plugin for the know-how) hit the “Animate” button on the top bar.

Screen Shot 2018-04-14 at 12.25.11 am

The plugin will then show the process map within the Editor and a timeline with the event log being used as input, plus some statistics of the log, such as the total number of traces and how many of these are used for the animation, as well as information about the adherence of the log to the process map.

Animate Process Maps2

The animation will start by hitting the button “Play”. Each token represents the progress of a particular process instance (a case).

Animate Process Maps3

Standard controls are available to play, pause, fast or slow forward/reward the animation and to skip through the end/beginning. The replay speed can be changed with the vertical bar. These actions are also available during the animation. If the view on the process map is zoomed in/out, or the process map layout is changed, the tool will try to adapt the animation to the new position of the elements on the canvas.

A token traversing an activity indicates that the case captured by that token is performing that activity. However, if the token goes around an activity’s border, this indicates that the particular activity is skipped in that process case.

Animate Process Maps4

A large number of tokens slowly traversing a given path may indicate a performance bottleneck, e.g. cases pile up in a particular point of the process due to resources unavailability.

Animate Process Maps5

Example files to use with this plugin can be found in folder “Examples>Discover Process Model” of the Apromore repository.