Skip to main content
Log in

Prototype-based management of business process exception cases

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Business process optimization may require to deviate from a default process model, in response to unexpected situations, thus raising exceptions. In this paper, we present a system for supporting end users in handling exceptions in business process management, which exploits the case-based reasoning (CBR) methodology. CBR offers the advantage of relying on operative knowledge, thus reducing the cost of knowledge elicitation, with respect to other methodologies.

To maintain and organize the case base, we resort to a type of generalized cases, known as prototypes. The use of prototypes allows us to structure the case base itself, thus speeding up retrieval, and avoiding redundancy. In our system prototypes are also intended as a means to help process engineers in defining revised versions of the process schema, in response to frequent exceptions.

The system is currently in use at one of the largest logistics centres in Italy.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Heimann P, Joeris G, Krapp C, Westfechtel B (1996) Dynamite: dynamic task nets for software process management. In: Proceedings international conference of software engineering, Berlin, pp 331–341

  2. Rinderle S, Reichtert M, Dadam P (2004) Correctness criteria for dynamic changes in workflow systems—a survey. Data Knowl Eng 50:9–34

    Article  Google Scholar 

  3. Aamodt A, Plaza E (1994) Case-based reasoning: foundational issues, methodological variations and systems approaches. AI Commun 7:39–59

    Google Scholar 

  4. Surma J, Vanhoof K (1995) Integration rules and cases for the classification task. In: Veloso M, Aamodt A (eds) Proceedings of the 1st international conference on case-based reasoning, Sesimbra, Portugal, October 1995. Lecture notes in computer science, vol 1010. Springer, Berlin, pp 325–334

    Google Scholar 

  5. Branting LK, Porter BW (1991) Rules and precedents as complementary warrants. In: Proceedings of the of 9th national conference on artificial intelligence, Anaheim, CA, USA, July 1991. AAAI Press, Menlo Park

    Google Scholar 

  6. Bichindaritz I, Kansu E, Sullivan K (1998) Case-based reasoning in care-partner: Gathering evidence for evidence-based medical practice. In: Smyth B, Cunningham P (eds) Proceedings of the 4th European workshop on case-based reasoning, Dublin, Ireland, September 1998. Lecture notes in computer science, vol 1488. Springer, Berlin, pp 334–345

    Chapter  Google Scholar 

  7. Gierl L, Stengel-Rutkowski S (1994) Integrating consultation and semi-automatic knowledge acquisition in a prototype-based architecture: experiences with dysmorphic syndromes. Artif Intell Med 6:29–49

    Article  Google Scholar 

  8. Kolodner JL (1993) Case-based reasoning. Morgan Kaufmann, San Mateo

    Google Scholar 

  9. Watson I (1997) Applying case-based reasoning: techniques for enterprise systems. Morgan Kaufmann, San Mateo

    MATH  Google Scholar 

  10. Zhu J, Yang Q (1999) Remembering to add: competence-preserving case-addition policies for case base maintenance. In: Proceedings of the international joint conference on artificial intelligence. Morgan Kaufmann, San Mateo

    Google Scholar 

  11. Smyth B, McKenna E (1999) Building compact competent case bases. In: Lecture notes in computer science, vol 1650. Springer, Berlin, pp 329–242

    Google Scholar 

  12. Leake DB, Smyth B, Wilson DC, Yang Q (eds) (2001) Special issue on maintaining case based reasoning systems. Comput Intell 17(2):193–398

    Article  Google Scholar 

  13. Maximini K, Maximini R, Bergmann R (2003) An investigation of generalized cases. In: Ashley KD, Bridge D (eds) Proceedings of the 5th international conference on case base reasoning (ICCBR’03), Trondheim, Norway, June 2003. Lecture notes in artificial intelligence, vol 2689. Springer, Berlin, pp 261–275

    Google Scholar 

  14. Riesbeck CK, Schank RC (1989) Inside case-based reasoning. Lawrence Erlbaum Associates, Hillsdale

    Google Scholar 

  15. Bergmann R, Wilke W (1996) On the role of abstraction in case-based reasoning. In: Lecture notes in artificial intelligence, vol 1186. Springer, Berlin, pp 28–43

    Google Scholar 

  16. Bareiss E, Porter B, Wier C (1988) Protos: an exemplar-based learning apprentice. Int J Man-Mach Stud 20:549–561

    Article  Google Scholar 

  17. Reinartz T, Iglezakis I, Roth-Berghofer T (2001) On quality measures for case-base maintenance. Comput Intell 17:214–234

    Article  Google Scholar 

  18. Casati F, Ceri S, Pernici B, Pozzi G (1998) Workflow evolutions. Data Knowl Eng 24:211–238

    Article  MATH  Google Scholar 

  19. Weber B, Reichert M, Wild W (2006) Case-based maintenance for CCBR-based process evolution. In: Roth-Berghofer T, Goker M, Altay Guvenir H (eds) Proceedings of the European conference on case based reasoning (ECCBR) 2006. Lecture notes in artificial intelligence, vol 4106. Springer, Berlin, pp 106–120

    Google Scholar 

  20. Schmidt R, Gierl L (2001) Case-based reasoning for antibiotics therapy advice: an investigation of retrieval algorithms and prototypes. Artif Intell Med 23:171–186

    Article  Google Scholar 

  21. Lieber J (2002) Strong, fuzzy and smooth hierarchical classification for case-based problem solving. In: van Harmelen F (ed) Proceedings of the 15th European conference on artificial intelligence (ECAI-02), Lyon, France. IOS Press, Amsterdam, pp 81–85

    Google Scholar 

  22. Wilson DR, Martinez TR (1997) Improved heterogeneous distance functions. J Artif Intell Res 6:1–34

    MATH  MathSciNet  Google Scholar 

  23. Sadiq S, Marjanovic O, Orlowska M (2000) Managing change and time in dynamic workflow processes. Int. J. Coop. Inf. Syst. 9:93–116

    Article  Google Scholar 

  24. VanderAalst W, Basten T (2002) Inheritance of workflows: an approach to tackling problems related to change. Theor Comput Sci 270:125–203

    Article  MathSciNet  Google Scholar 

  25. Dittrich KR, Gatziu S, Geppert A (1995) The active database management system manifesto: a rulebase of adbms features. In: Lecture notes in computer science, vol 985. Springer, Berlin, pp 3–20

    Google Scholar 

  26. Beckstein C, Klausner J (1999) A planning framework for workflow management. In: Proceedings of the workshop on intelligent workflow and process management, Stockholm

  27. Madhusudan T, Zhao JL, Marshall B (2004) A case-based reasoning framework for workflow model management. Data Knowl Eng 50:87–115

    Article  Google Scholar 

  28. Luo Z, Sheth A, Kochut K, Miller J (2000) Exception handling in workflow systems. Appl Intell 13:125–147

    Article  Google Scholar 

  29. Minor M, Tartakovski A, Schmalen D, Bergmann R (2008) Agile workflow technology and case-based change reuse for long-term processes. Int J Intell Inf Technol 4(1):80–98

    Google Scholar 

  30. Ciccarese P, Caffi E, Boiocchi L, Halevy A, Quaglini S, Kumar A, Stefanelli M (2003) The newguide project: guidelines, information sharing and learning from exceptions. In: Proceedings of the artificial intelligence in medicine Europe (AIME) 2003. Springer, Berlin, pp 163–167

    Chapter  Google Scholar 

  31. Wiratunga N, Lamontagne L (2006) In: Workshop on textual case based reasoning: reasoning with text, European conference on case based reasoning (ECCBR), Oludeniz

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefania Montani.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Montani, S. Prototype-based management of business process exception cases. Appl Intell 33, 278–290 (2010). https://doi.org/10.1007/s10489-009-0165-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-009-0165-z

Keywords

Navigation