Abstract
Oftentimes business processes exist not as singular entities that can be managed in isolation, but as families of variants that need to be managed together. When it comes to modelling these variants, analysts are faced with the dilemma of whether to model each variant separately or to model multiple or all variants as a single model. The former option leads to a proliferation of models that share common parts, leading to redundancy and possible inconsistency. The latter approach leads to less but more complex models, thus hindering on their comprehensibility. This paper presents a decomposition driven method to capture a family of process variants in a consolidated manner taking into account the above trade-off. We applied our method on a case study in the banking sector. A reduction of 50% of duplication was achieved in this case study.
Chapter PDF
Similar content being viewed by others
Keywords
References
Bailey, K.: Typologies and Taxonomies: An introduction to Classification Techniques. Sage (1994)
Cardoso, J., Mendling, J., Neumann, G., Reijers, H.A.: A Discourse on Complexity of Process Models. In: Eder, J., Dustdar, S. (eds.) BPM 2006 Workshops. LNCS, vol. 4103, pp. 117–128. Springer, Heidelberg (2006)
Dijkman, R.M., Gfeller, B., Kuster, J.M., Völzer, H.: Identifying refactoring opportunities in process model repositories. Information & Software Technology 53(9), 937–948 (2011)
Dumas, M.: Consolidated Management of Business Process Variants. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM 2011 Workshops, Part II. LNBIP, vol. 100, p. 1. Springer, Heidelberg (2012)
Flyvbjerg, B.: Five misunderstandings about case-study research. Qualitative inquiry 12(2), 219–245 (2006)
Hallerbach, A.: Bauer, T., Reichert, M.: Configuration and Management of Process Variants. In: Handbook on Business Process Management, vol. 1, pp. 237–255. Springer (2010)
Harmon, P.: The Scope and Evolution of Business Process Management. In: Handbook on Business Process Management, vol. 1, pp. 37–81. Springer (2010)
Kitchenham, B., Pickard, L., Pfleeger, S.: Case studies for method and tool evaluation. IEEE Software 12(4), 52–62 (1995)
Ludwig, H., Rankin, Y., Enyedi, R., Anderson, L.C.: Process Variation Analysis using Empirical Methods: A Case Study. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds.) BPM 2011. LNCS, vol. 6896, pp. 62–65. Springer, Heidelberg (2011)
Milani, F., Dumas, M., Matulevičius, R.: Identifying and Classifying Variations in Business Processes. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Wrycza, S. (eds.) BPMDS 2012 and EMMSAD 2012. LNBIP, vol. 113, pp. 136–150. Springer, Heidelberg (2012)
Pascalau, E., Rath, C.: Managing Business Process Variants at eBay. In: Mendling, J., Weidlich, M., Weske, M. (eds.) BPMN 2010. LNBIP, vol. 67, pp. 91–105. Springer, Heidelberg (2010)
Richen, A., Steinhorst, A.: Standardization or harmonization? You need both. BPTrends Newsletter (November 2005)
Romero, H., Dijkman, R., Grefen, P., van Weele, A.: Harmonization of Business Process Models. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM 2011 Workshops, Part I. LNBIP, vol. 99, pp. 13–24. Springer, Heidelberg (2012)
La Rosa, M., Dumas, M., Uba, R., Dijkman, R.M.: Business Process Model Merging: An Approach to Business Process Consolidation. ACM Transactions on Software Engineering and Methodology (to appear, 2013)
Rummler, G., Brache, A.: Improving Performance: How To Manage the White Space on the Organization Chart. The Jossey-Bass Management Series (1995)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14(2), 131–164 (2009)
Schafermeyer, M., Grgecic, D., Rosenkranz, C.: Factors Influencing Business Process Standardization: A Multiple Case Study. In: Proceedings of the 43rd Hawaii International Conference on System Sciences. IEEE (2010)
Sharp, A., McDermott, P.: Workflow modeling: tools for process improvement and applications development. Artech House (2009)
Simidchieva, B.I., Clarke, L.A., Osterweil, L.J.: Representing process variation with a process family. In: International Conference on Software Processes, Minneapolis MN, USA, pp. 109–120. Springer (2007)
Smith, E.E., Medin, D.L.: Categories and concepts. Harvard University Press (1981)
Svahnberg, M., van Gurp, J., Bosch, J.: A taxonomy of variability realization techniques. Softw. Pract. Exper. 35(8), 705–754 (2005)
Weber, B., Reichert, M., Mendling, J., Reijers, H.A.: Refactoring large process model repositories. Computers in Industry 62(5), 467–486 (2011)
Yin, R.K.: Case study research: Design and methods, 5th edn. Sage Publications (2008)
Young, F.W., Hamer, R.M.: Multidimensional scaling: History, theory, and applications. Lawrence Erlbaum Associates (1987)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Milani, F., Dumas, M., Matulevičius, R. (2013). Decomposition Driven Consolidation of Process Models. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds) Advanced Information Systems Engineering. CAiSE 2013. Lecture Notes in Computer Science, vol 7908. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38709-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-38709-8_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38708-1
Online ISBN: 978-3-642-38709-8
eBook Packages: Computer ScienceComputer Science (R0)