A Case Modelling Language for Process Variant Management in Case-Based Reasoning

Conventional business process management has been very successful for routine work but has deficiencies in dealing with the flexibility of knowledge workers’ work, since the tasks are hard to determine and highly dependent on the current situation. For knowledge workers it is useful to structure the processes just in part as process variants, which can be adapted, modified and even newly created at runtime by them. This paper describes an application of a case-based reasoning approach and introduces a process variant modelling language that supports the manual generation and refinement of generalized process variants. This approach is demonstrated in a public administration scenario.

[1]  Ralph Bergmann,et al.  On the Role of Abstraction in Case-Based Reasoning , 1996, EWCBR.

[2]  Frank Leymann,et al.  Process Fragments , 2009, OTM Conferences.

[3]  Ralph Bergmann,et al.  Generalization of Workflows in Process-Oriented Case-Based Reasoning , 2015, FLAIRS Conference.

[4]  Ralph Bergmann,et al.  Structural Case-Based Reasoning and Ontology-Based Knowledge Management: A Perfect Match? , 2003, J. Univers. Comput. Sci..

[5]  Manfred Reichert,et al.  Enabling Flexibility in Process-Aware Information Systems , 2012, Springer Berlin Heidelberg.

[6]  Andreas Martin,et al.  Integrating an enterprise architecture ontology in a case-based reasoning approach for project knowledge , 2013, Proceedings of the First International Conference on Enterprise Systems: ES 2013.

[7]  Ralph Bergmann,et al.  An Investigation of Generalized Cases , 2003, ICCBR.

[8]  Andrea Polini,et al.  Using Data-Object Flow Relations to Derive Control Flow Variants in Configurable Business Processes , 2014, Business Process Management Workshops.

[9]  Bo Hu,et al.  Refining Process Models through the Analysis of Informal Work Practice , 2011, BPM.

[10]  Ralph Bergmann,et al.  Case-based adaptation of workflows , 2014, Inf. Syst..

[11]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[12]  Ralph Bergmann,et al.  Experience Management: Foundations, Development Methodology, and Internet-Based Applications , 2002 .

[13]  Keith D. Swenson Position: BPMN Is Incompatible with ACM , 2012, Business Process Management Workshops.

[14]  Andreas Martin,et al.  Agile Process Execution with Kissmir , 2010, SBPM.

[15]  J. Leon Zhao,et al.  A case-based reasoning framework for workflow model management , 2004, Data Knowl. Eng..

[16]  Wil M. P. van der Aalst,et al.  DECLARE: Full Support for Loosely-Structured Processes , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[17]  Andrea Polini,et al.  Extending Feature Models to Express Variability in Business Process Models , 2015, CAiSE Workshops.