Skip to main content

Process Flexibility: A Survey of Contemporary Approaches

  • Conference paper
Advances in Enterprise Engineering I (CIAO! 2008, EOMAS 2008)

Abstract

Business processes provide a means of coordinating interactions between workers and organisations in a structured way. However the dynamic nature of the modern business environment means these processes are subject to a increasingly wide range of variations and must demonstrate flexible approaches to dealing with these variations if they are to remain viable. The challenge is to provide flexibility and offer process support at the same time. Many approaches have been proposed in literature and some of these approaches have been implemented in flexible workflow management systems. However, a comprehensive overview of the various approaches has been missing. In this paper, we take a deeper look into the various ways in which flexibility can be achieved and we propose an extensive taxonomy of flexibility. This taxonomy is subsequently used to evaluate a selection of systems and to discuss how the various forms of flexibility fit together.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet Another Workflow Language. Information Systems 30(4), 245–275 (2005)

    Article  Google Scholar 

  2. van der Aalst, W.M.P., Jablonski, S.: Dealing with Workflow Change: Identification of Issues and Solutions. International Journal of Computer Systems, Science, and Engineering 15(5), 267–276 (2000)

    Google Scholar 

  3. van der Aalst, W.M.P., Weske, M., Grünbauer, D.: Case Handling: A New Paradigm for Business Process Support. Data and Knowledge Engineering 53(2), 129–162 (2005)

    Article  Google Scholar 

  4. Adams, M., ter Hofstede, A.H.M., van der Aalst, W.M.P., Edmond, D.: Dynamic, Extensible and Context-Aware Exception Handling for Workflows. In: Curbera, F., Leymann, F., Weske, M. (eds.) Proceedings of the OTM Conference on Cooperative information Systems (CoopIS 2007). LNCS, vol. 4803, pp. 95–112. Springer, Heidelberg (2007)

    Google Scholar 

  5. Adams, M., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Worklets: A Service-Oriented Implementation of Dynamic Flexibility in Workflows. In: Meersman, R., Tari, Z., et al. (eds.) Proceeding of the OTM Conference on Cooperative Information Systems (CoopIS 2006). LNCS, vol. 4275, pp. 291–308. Springer, Heidelberg (2006)

    Google Scholar 

  6. Carlsen, S., Krogstie, J., Sølvberg, A., Lindland, O.I.: Evaluating Flexible Workflow Systems. In: Proceedings of the Thirtieth Hawaii International Conference on System Sciences (HICSS-30), Maui, Hawaii, IEEE Computer Society Press, Los Alamitos (1997)

    Google Scholar 

  7. Daoudi, F., Nurcan, S.: A Benchmarking Framework for Methods to Design Flexible Business Processes. Software Process Improvement and Practice 12, 51–63 (2007)

    Article  Google Scholar 

  8. Heinl, P., Horn, S., Jablonski, S., Neeb, J., Stein, K., Teschke, M.: A Comprehensive Approach to Flexibility in Workflow Management Systems. In: WACC 1999: Proceedings of the international joint conference on Work activities coordination and collaboration, pp. 79–88. ACM, New York (1999)

    Chapter  Google Scholar 

  9. Kumar, K., Narasipuram, M.M.: Defining Requirements for Business Process Flexibility. In: Workshop on Business Process Modeling, Design and Support (BPMDS 2006), Proceedings of CAiSE 2006 Workshops, pp. 137–148 (2006)

    Google Scholar 

  10. Mulyar, N.A., Schonenberg, M.H., Mans, R.S., Russell, N.C., van der Aalst, W.M.P.: Towards a Taxonomy of Process Flexibility (Extended Version). BPM Center Report BPM-07-11, BPMcenter.org (2007)

    Google Scholar 

  11. Pesic, M., van der Aalst, W.M.P.: A Declarative Approach for Flexible Business Processes Management. In: Eder, J., Dustdar, S. (eds.) BPM Workshops 2006. LNCS, vol. 4103, pp. 169–180. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Pesic, M., Schonenberg, M.H., Sidorova, N., van der Aalst, W.M.P.: Constraint-Based Workflow Models: Change Made Easy. In: Curbera, F., Leymann, F., Weske, M. (eds.) Proceedings of the OTM Conference on Cooperative information Systems (CoopIS 2007). LNCS, vol. 4803, pp. 77–94. Springer, Heidelberg (2007)

    Google Scholar 

  13. Regev, G., Bider, I., Wegmann, A.: Defining Business Process Flexibility with the Help of Invariants. Software Process Improvement and Practice 12, 65–79 (2007)

    Article  Google Scholar 

  14. Regev, G., Soffer, P., Schmidt, R.: Taxonomy of Flexibility in Business Processes. In: Proceedings of the 7th Workshop on Business Process Modelling, Development and Support (BPMDS 2006) (2006)

    Google Scholar 

  15. Regev, G., Wegmann, A.: A Regulation-Based View on Business Process and Supporting System Flexibility. In: Workshop on Business Process Modeling, Design and Support (BPMDS 2005), Proceedings of CAiSE 2005 Workshops, pp. 35–42 (2005)

    Google Scholar 

  16. Reichert, M., Dadam, P.: ADEPTflex: Supporting Dynamic Changes of Workflow without Loosing Control. Journal of Intelligent Information Systems 10(2), 93–129 (1998)

    Article  Google Scholar 

  17. Reichert, M., Rinderle, S., Dadam, P.: ADEPT Workflow Management System. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  18. Reijers, H.A.: Workflow Flexibility: The Forlorn Promise. In: 15th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2006), Manchester, United Kingdom, June 26-28, 2006, pp. 271–272. IEEE Computer Society, Los Alamitos (2006)

    Chapter  Google Scholar 

  19. Rinderle, S., Reichert, M., Dadam, P.: Correctness Criteria For Dynamic Changes in Workflow Systems: A Survey. Data and Knowledge Engineering 50(1), 9–34 (2004)

    Article  Google Scholar 

  20. Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View. BPM Center Report BPM-06-29, BPMcenter.org (2006)

    Google Scholar 

  21. Sadiq, S.W., Sadiq, W., Orlowska, M.E.: Pockets of Flexibility in Workflow Specification. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, pp. 513–526. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  22. Snowdon, R.A., Warboys, B.C., Greenwood, R.M., Holland, C.P., Kawalek, P.J., Shaw, D.R.: On the Architecture and Form of Flexible Process Support. Software Process Improvement and Practice 12, 21–34 (2007)

    Article  Google Scholar 

  23. Soffer, P.: On the Notion of Flexibility in Business Processes. In: Workshop on Business Process Modeling, Design and Support (BPMDS 2005), Proceedings of CAiSE 2005 Workshops, pp. 35–42 (2005)

    Google Scholar 

  24. Weber, B., Rinderle, S.B., Reichert, M.U.: Change Support in Process-Aware Information Systems - A Pattern-Based Analysis. Technical Report Technical Report TR-CTIT-07-76, ISSN 1381-3625, Centre for Telematics and Information Technology, University of Twente, Enschede (2007), http://eprints.eemcs.utwente.nl/11331/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jan L. G. Dietz Antonia Albani Joseph Barjis

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schonenberg, H., Mans, R., Russell, N., Mulyar, N., van der Aalst, W. (2008). Process Flexibility: A Survey of Contemporary Approaches. In: Dietz, J.L.G., Albani, A., Barjis, J. (eds) Advances in Enterprise Engineering I. CIAO! EOMAS 2008 2008. Lecture Notes in Business Information Processing, vol 10. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68644-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68644-6_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68643-9

  • Online ISBN: 978-3-540-68644-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics