Tying Process Model Quality to the Modeling Process: The Impact of Structuring, Movement, and Speed


Jan Claes, Irene Vanderfeesten, Hajo A. Reijers, Jakob Pinggera, Matthias Weidlich, Stefan Zugal, Dirk Fahland, Barbara Weber, Jan Mendling, Geert Poels
Business Process Management Conference, LNCS 7481, p. 33-48, 2012
The final publication is available via http://dx.doi.org/10.1007/978-3-642-32885-5_3

firstpage

Abstract. In an investigation into the process of process modeling, we examined how modeling behavior relates to the quality of the process model that emerges from that. Specifically, we considered whether (i) a modeler's structured modeling style, (ii) the frequency of moving existing objects over the modeling canvas, and (iii) the overall modeling speed is in any way related to the ease with which the resulting process model can be understood. In this paper, we describe the exploratory study to build these three conjectures, clarify the experimental set-up and infrastructure that was used to collect data, and explain the used metrics for the various concepts to test the conjectures empirically. We discuss various implications for research and practice of our three conjectures that were confirmed by the experiment.

Additional material.
PPMCharts
Figure 1: Visualization of the operation in the creation of one model by one modeler.
Figure 2: Process model as result of the modeling process in Figure 1.
Figure 3(a): More examples of the visualization of the operations in the process of process modeling.
Figure 3(b): More examples of the visualization of the operations in the process of process modeling.
Figure 3(c): More examples of the visualization of the operations in the process of process modeling.
Figure 3(d): More examples of the visualization of the operations in the process of process modeling.

Boxplots
Figure 6(a): Boxplots for the metrics for conjecture 1 (MaxSimulBlock).
Figure 6(b): Boxplots for the metrics for conjecture 1 (PercNumBlockAsWhole).
Figure 7(a): Boxplots for the metrics for conjecture 2 (AvgMoveOnMovedElements).
Figure 7(b): Boxplots for the metrics for conjecture 2 (PercNumElementsWithMoves).
Figure 8(a): Boxplots for the metrics for conjecture 3 (TotCreateTime).
Figure 8(b): Boxplots for the metrics for conjecture 3 (TotTime).

Take a look at the presentation

BPM2012 from Jan Claes



Video by: UTTV