Understanding Business Process Models: The Costs and Benefits of Structuredness
Previous research has put forward various metrics of business process models that are correlated with understandability. Two such metrics are size and degree of (block-)structuredness. What has not been sufficiently appreciated at this point is that these desirable properties may be at odds with one another. This paper presents the results of a two-pronged study aimed at exploring the trade-off between size and structuredness of process models. The first prong of the study is a comparative analysis of the complexity of a set of unstructured process models from industrial practice and of their corresponding structured versions. The second prong is an experiment wherein a cohort of students was exposed to semantically equivalent unstructured and structured process models. The key finding is that structuredness is not an absolute desideratum vis-a-vis for process model understandability. Instead, subtle trade-offs between structuredness and other model properties are at play.
Keywordsstructured process model process model complexity process model understandability
Unable to display preview. Download preview PDF.
- 2.Rolón Aguilar, E., García, F., Ruiz, F., Piattini, M.: An exploratory experiment to validate measures for business process models. In: First International Conference on Research Challenges in Information Science, RCIS (2007)Google Scholar
- 4.Cardoso, J.: Evaluating workflows and web process complexity. In: Fischer, L. (ed.) Workflow Handbook 2005, pp. 284–290. Future Strategies, Inc., Lighthouse Point (2005)Google Scholar
- 6.Fahland, D., Favre, C., Jobstmann, B., Koehler, J., Lohmann, N., Völzer, H., Wolf, K.: Instantaneous Soundness Checking of Industrial Business Process Models. In: Dayal, U., Eder, J., Koehler, J., Reijers, H.A. (eds.) BPM 2009. LNCS, vol. 5701, pp. 278–293. Springer, Heidelberg (2009)CrossRefGoogle Scholar
- 8.Gruhn, V., Laue, R.: Good and bad excuses for unstructured business process models. In: Proc. of EuroPLoP, pp. 279–292. UVK - Universitaetsverlag Konstanz (2008)Google Scholar
- 16.Mäesalu, R.: Complexity and Understandability Comparison between Unstructured and Structured Business Process Models. Master’s thesis, University of Tartu (June 2011), http://tinyurl.com/75gfnuz
- 20.Mendling, J.: Metrics for Process Models: Empirical Foundations of Verification, Error Prediction, and Guidelines for Correctness. LNBIP, vol. 6. Springer, Heidelberg (2008)Google Scholar
- 25.Polyvyanyy, A., García-Bañuelos, L., Dumas, M.: Structuring Acyclic Process Models. Information Systems (to appear, 2012)Google Scholar
- 26.Reijers, H.A., Mendling, J.: A Study into the Factors that Influence the Understandability of Business Process Models. IEEE Transactions on Systems Man and Cybernetics, Part A (2010)Google Scholar
- 29.Rieger, M., Ducasse, S., Lanza, M.: Insights into system-wide code duplication. In: Proceedings of 11th Working Conference on Reverse Engineering, pp. 100–109. IEEE (2004)Google Scholar
- 34.Wohlin, C.: Experimentation in software engineering: an introduction, vol. 6. Springer (2000)Google Scholar