Skip to main content

A Collaborative Framework for Unexpected Exception Handling

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3706))

Abstract

This paper proposes a collaborative framework handling unexpected exceptions in Workflow Management Systems (WfMS). Unexpected excep tions correspond to unpredicted situations for which the system can not suggest any solutions. We introduce the notion that exception recovery is a collabora tive problem solving activity that should be addressed through an intertwined play between several actors performing two types of tasks: (1) diagnosing situations; and (2) planning recovery actions. We propose a set of dimensions to classify the exceptional situations and their relations to recovery strategies. We also discuss the importance of monitoring recovery actions within the scope of diagnosis tasks. The proposed solution is implemented through a dedicated workflow.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abbott, K.R., Sarin, S.K.: Experiences with workflow management: issues for the next generation. In: Proc. of the 1994 ACM Conference on CSCW, pp. 113–120. Chapel Hill, North Carolina (1994)

    Chapter  Google Scholar 

  2. Agostini, A., De Michelis, G.: A light workflow management system using simple process models. CSCW 9(3), 335–363 (2000)

    Google Scholar 

  3. Agostini, A., De Michelis, G., Loregian, M.: Undo in Workflow Management Systems. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 321–335. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  4. Bassil, S., Rinderle, S., Keller, R., Kropf, P., Reichert, M.: Preserving the Context of Interrupted Business Process Activities. In: 7th ICEIS 2005, USA (2005)

    Google Scholar 

  5. Bernstein, A.: How can cooperative work tools support dynamic group process? bridging the specificity frontier. In: CSCW 2000: Proceedings of the 2000 ACM Conference on CSCW, pp. 279–288. ACM Press, Philadelphia (2000)

    Google Scholar 

  6. Casati, F.: Models, Semantics, and Formal Methods for the Design of Workflows and their Exceptions. PhD Thesis, Politecnico di Milano (1998)

    Google Scholar 

  7. Casati, F., Ceri, S., Pernici, B., Pozzi, G.: Workflow Evolution. Data and Knowledge Engineering 24(3), 211–238 (1996)

    Article  Google Scholar 

  8. Casati, F., Pozzi, G.: Modelling exceptional behaviors in commercial workflow management systems. In: Proc. IFCIS, International Conference on CoopIS, CoopIS 1999, pp. 127–138. IEEE International, Edinburgh (1999)

    Google Scholar 

  9. Chiu, D.K.: Exception Handling in an Object-oriented Workflow Management System. PhD Thesis, Hong Kong Univ. of Science and Technology (2000)

    Google Scholar 

  10. Chiu, D.K., Li, Q., Karlapalem, K.: WEB Interface-Driven Cooperative Exception Handling in ADOME Workflow Management System. Information Systems 26(2), 93–120 (2001)

    Article  MATH  Google Scholar 

  11. Dayal, U., Hsu, M., Ladin, R.: Organizing Long-Running Activities with Triggers and Transactions. In: SIGMOD 1990, NJ, USA (1990)

    Google Scholar 

  12. Dellarocas, C., Klein, M.: A Knowledge-based approach for handling exceptions in business processes. In: WITS 1998, Helsinki, Finland (1998)

    Google Scholar 

  13. Dourish, P., Holmes, J., MacLean, A., Marqvardsen, P., Zbyslaw, A.: Freeflow: mediating between representation and action in workflow systems. In: Proc. of the 1996 ACM Conference on CSCW. ACM Press, New York (1996)

    Google Scholar 

  14. Eder, J., Liebhart, W.: The Workflow Activity Model WAMO. In: Int. Conf. on Cooperative Information Systems, Vienna, Austria (1995)

    Google Scholar 

  15. Eder, J., Liebhart, W.: Workflow Recovery. In: 1st IFCIS Intl. Conf. on Cooperative Information Systems (CoopIS 1996), pp. 124–134. IEEE, Belgium (1996)

    Chapter  Google Scholar 

  16. Ellis, C., Keddara, K.: A Workflow Change is a Workflow. In: van der Aalst, W.D., Oberweis, J. (eds.) Business Process Management: Models, Techniques, and Empirical Studies, pp. 201–217. Springer, Heidelberg (2000)

    Google Scholar 

  17. Ellis, C., Keddara, K., Rozenberg, G.: Dynamic change within workflow systems. Organizational Computing Systems, Milpitas, CA, USA (1995)

    Google Scholar 

  18. Ellis, C., Nutt, G.J.: Modeling and enactement of workflow systems. Application and Theory of Petri Nets, pp. 1–16. Springer, Illinois (1993)

    Google Scholar 

  19. Faustmann, G.: Configuration for Adaptation - A Human-centered Approach to Flexible Workflow Enactment. CSCW 9(3), 413–434 (2000)

    Google Scholar 

  20. Han, Y., Sheth, A.P., Bussler, C.: A Taxonomy of Adaptive Workflow Management. In: Conf. on CSCW - Workshop - Towards Adaptive Workflow Systems, Seattle, WA, USA (1998)

    Google Scholar 

  21. Hayes, N.: Work-arounds and Boundary Crossing in a High Tech Optronics Company: The Role of Co-operative Workflow Technologies. CSCW 9(3), 435–455 (2000)

    Google Scholar 

  22. Hwang, S.Y., Ho, S.F., Tang, J.: Mining Exception Instances to Facilitate Workflow Exception Handling. In: 6th Int. Conf. on Database Systems for Advanced Applications, Hsinchu, Taiwan (1999)

    Google Scholar 

  23. Jorgensen, H.D.: Interaction as Framework for Flexible Workflow Modelling. In: Group 2001. ACM Press, Boulder (2001)

    Google Scholar 

  24. Luo, Z.: Knowledge sharing, Coordinated Exception Handling, and Intelligent Problem Solving for Cross-Organizational Business Processes. PhD Thesis, Dep. of Computer Sciences, University of Georgia (2001)

    Google Scholar 

  25. Mourão, H.R., Antunes, P.: Exception Handling Through a Workflow. In: CoopIS 2004. Springer, Agia Napa (2004)

    Google Scholar 

  26. Reichert, M., Dadam, P.: ADEPTflex - Supporting Dynamic Changes of Workflows Without Loosing Control. Journal of Intelligent Information Systems 10(2), 93–129 (1998)

    Article  Google Scholar 

  27. Reichert, M., Dadam, P., Bauer, T.: Dealing with Forward and Backward Jumps in Workflow Management Systems. Software and Systems Modeling 2(1), 37–58 (2003)

    Article  Google Scholar 

  28. Rinderle, S.: Schema Evolution in Process Management Systems. PhD Thesis, University of Ulm (2004)

    Google Scholar 

  29. Rinderle, S., Reichert, M., Dadam, P.: Evaluation of correctness criteria for dynamic workflow changes. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 41–57. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  30. Saastamoinen, H.: On the Handling of Exceptions in Information Systems. PhD Thesis, University of Jyväskylä (1995)

    Google Scholar 

  31. Sadiq, S.W.: On Capturing Exceptions in Workflow Process Models. In: Proc. of the 4th Int. Conference on Business Information Systems, Poznan, Poland (2000)

    Google Scholar 

  32. Schmidt, K.: Of maps and scripts - the status of formal constructs in cooperative work. In: GROUP 1997: Proc. of the Int. ACM SIGGROUP Conf. on Supporting Group Work: The Integration Challenge, United States, pp. 138–147 (1997)

    Google Scholar 

  33. Sheth, A.P., Georgakopoulos, D., Joosten, S.M., et al.: Report from the NSF workshop on workflow and process automation in information systems. ACM SIGMOD Record 25(4), 55–67 (1996)

    Article  Google Scholar 

  34. Strong, D.M., Miller, S.M.: Exceptions and Exception Handling in Computerized Information Systems. ACM Trans. on Information Systems 13(2) (1995)

    Google Scholar 

  35. Suchman, L.A.: Plans and Situated Actions. MIT Press, Cambridge (1987)

    Google Scholar 

  36. van der Aalst, W., Basten, T.: Inheritance of workflows: an approach to tackling problems related to change. Theoretical Computer Science 270(1) (2002)

    Google Scholar 

  37. van der Aalst, W., Basten, T., Verbeek, H., Verkoulen, P., Voorhoeve, M.: Adaptive Workflow: On the interplay between flexibility and support. In: Proceedings of the 1st ICEIS, Setúbal, Portugal, pp. 353–360 (1999)

    Google Scholar 

  38. Weber, B., Wild, W., Breu, R.: CBRFlow: Enabling adaptive workflow management through conversational case-based reasoning. In: Funk, P., González Calero, P.A. (eds.) ECCBR 2004. LNCS (LNAI), vol. 3155, pp. 434–448. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mourão, H., Antunes, P. (2005). A Collaborative Framework for Unexpected Exception Handling. In: Fukś, H., Lukosch, S., Salgado, A.C. (eds) Groupware: Design, Implementation, and Use. CRIWG 2005. Lecture Notes in Computer Science, vol 3706. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11560296_13

Download citation

  • DOI: https://doi.org/10.1007/11560296_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29110-7

  • Online ISBN: 978-3-540-32002-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics