Data-Aware Conformance Checking for Declarative Business Process Models

Since the accurate management of business processes is receiving increasing attention, conformance checking, i.e., verifying whether the observed behaviour matches a modelled behaviour, is becoming more and more critical. Moreover, declarative languages are more frequently used to provide an increased flexibility. However, little work has been conducted to deal with conformance checking of declarative models. Furthermore, only control-flow perspective is usually considered although other perspectives (e.g., data) are crucial. In addition, most approaches exclusively check the conformance without providing any diagnostics. To enhance the accurate management of flexible business processes, this work presents a constraint-based approach for conformance checking over declarative models (including control-flow and data perspectives) and for providing related diagnosis.

[1]  Johan de Kleer,et al.  Fundamentals of model-based diagnosis , 2003 .

[2]  Wil M. P. van der Aalst,et al.  Reusing a Declarative Specification to Check the Conformance of Different CIGs , 2011, Business Process Management Workshops.

[3]  Wil M. P. van der Aalst,et al.  Aligning Event Logs and Declarative Process Models for Conformance Checking , 2012, BPM.

[4]  Wil M. P. van der Aalst,et al.  Conformance checking of processes based on monitoring real behavior , 2008, Inf. Syst..

[5]  Alessandro Sperduti,et al.  Techniques for a Posteriori Analysis of Declarative Processes , 2012, 2012 IEEE 16th International Enterprise Distributed Object Computing Conference.

[6]  Manfred Reichert,et al.  Beyond rigidity – dynamic process lifecycle support , 2009, Computer Science - Research and Development.

[7]  Irene Barba,et al.  User recommendations for the optimized execution of business processes , 2013, Data Knowl. Eng..

[8]  Irene Barba,et al.  Automatic Generation of Optimized Business Process Models from Constraint-Based Specifications , 2013, Int. J. Cooperative Inf. Syst..

[9]  Marco Montali,et al.  Specification and Verification of Declarative Open Interaction Models - A Logic-Based Approach , 2010, Lecture Notes in Business Information Processing.

[10]  Marco Montali Specification and Verification of Declarative Open Interaction Models: A Logic-Based Approach , 2010 .

[11]  Toby Walsh,et al.  Handbook of Constraint Programming , 2006, Handbook of Constraint Programming.

[12]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[13]  Pascal Van Hentenryck Constraint satisfaction in logic programming , 1989, Logic programming.

[14]  Paola Mello,et al.  Declarative specification and verification of service choreographiess , 2010, TWEB.

[15]  Vipin Kumar,et al.  Algorithms for Constraint-Satisfaction Problems: A Survey , 1992, AI Mag..

[16]  Wil M. P. van der Aalst,et al.  Declarative workflows: Balancing between flexibility and support , 2009, Computer Science - Research and Development.

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

[18]  Wil M. P. van der Aalst,et al.  A Declarative Approach for Flexible Business Processes Management , 2006, Business Process Management Workshops.