Homework 3: What-If Process Mining
This homework refers to the Repair event log that we have used as an example in the practice sessions.
The goal of this homework is to use this event log to design a business process simulation model that can accurately reproduce the behavior captured in this event log. Using this simulation model, we will then answer a couple of to-be questions.
You must use as a starting point this process model (without simulation parameters). This BPMN model was produced by Apromore from the above event log, after filtering all occurrences of the events performed by the System (Register, Inform User, Restart Repair, Archive) and setting the arcs and the nodes slider to 100%.
Tasks
- (4 points) Define a simulation scenario on top of the above process model in such a way that the resulting simulation model generates event logs that have a distribution of case durations as similar as possible to those of the original log. You can make some changes to the process model if you wish (minor ones). You should explain how you selected each of the simulation parameters.
- (1 point) Using the simulation model you obtained from the previous task, simulate what would happen if the number of repair requests per time unit doubled? Would the resource utilizations of any of the resource pools go above 90%? If so, how many resources would need to be added to each such resource pool to make the system stable (i.e. to bring the resource utilization of every pool to a stable level, 90% or below).
Hints
- You might not want to re-define the Arrival timetable so that it covers Monday-Sunday 00:00-23:59 (in other words, the system works 24/7)
- It would help if you simulate the same number of instances as in the original log.
What to submit?
A report in PDF format, to be submitted via the Submit link in the course web site.