Validation, Diagnosis and Decision-Making Support of Data in Business Processes

Business processes involve data that can be modified and updated by various activities at any time. The data involved in a business process can be associated with flow elements or stored data. This data must satisfy the business compliance rules associated with the process, where business compliance rules are policies or statements that govern the behaviour of a company. To validate the correctness of a business process, it is necessary to validate the managed data before and during the process instantiation, since none of the activities of a process can work correctly using incorrect data. The analysis of the correctness of the business process is typically related to the activity executed according to the value of a data variable in each case, that verifies whether the model and the log conform to each other. The incorporation of the study of the correctness of the semantic of data value (called Business Data Constraints) is also consider essential. The execution of the correct activity according to the data is fundamental: it is no less important, however, to validate the correctness of the input data of a business process, and whether it affects the workflow and the compliance of the policies. In this paper, every special characteristic for the analysis of the correctness of data in a business process is studied, as is how the classic techniques can be improved for the validation, diagnosis and decision-making support concerning data in Business Processes.

[1]  María Teresa Gómez López,et al.  Data State Description for the Migration to Activity-Centric Business Process Model Maintaining Legacy Databases , 2014, BIS.

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

[3]  Mathias Weske,et al.  Integrated Process and Decision Modeling for Data-Driven Processes , 2015, Business Process Management Workshops.

[4]  María Teresa Gómez López,et al.  Developing a labelled object-relational constraint database architecture for the projection operator , 2009, Data Knowl. Eng..

[5]  Akhil Kumar,et al.  Conceptual model for online auditing , 2011, Decis. Support Syst..

[6]  Rik Eshuis,et al.  Diagnosing correctness of semantic workflow models , 2013, Data Knowl. Eng..

[7]  Wil M. P. van der Aalst,et al.  A recommendation system for predicting risks across multiple business process instances , 2015, Decis. Support Syst..

[8]  María Teresa Gómez López,et al.  A compiled model for faults diagnosis based on different techniques , 2007, AI Commun..

[9]  Jan Mendling,et al.  Introduction to the Fourth International Workshop on Business Process Intelligence (BPI 2008) , 2008, Business Process Management Workshops.

[10]  Andreas Meyer,et al.  Modeling and Enacting Complex Data Dependencies in Business Processes , 2013, BPM.

[11]  Rik Eshuis,et al.  An integer programming based approach for verification and diagnosis of workflows , 2010, Data Knowl. Eng..

[12]  María Teresa Gómez López,et al.  Decision-Making Support for the Correctness of Input Data at Runtime in Business Processes , 2014, Int. J. Cooperative Inf. Syst..

[13]  Mathias Weske,et al.  A Data-Centric Approach for Business Process Improvement Based on Decision Theory , 2014, BMMDS/EMMSAD.

[14]  Boudewijn F. van Dongen,et al.  Replaying history on process models for conformance checking and performance analysis , 2012, WIREs Data Mining Knowl. Discov..

[15]  María Teresa Gómez López,et al.  Automating correctness verification of artifact-centric business process models , 2015, Inf. Softw. Technol..

[16]  Wil M. P. van der Aalst,et al.  Extracting Event Data from Databases to Unleash Process Mining , 2015, BPM.

[17]  Richard Hull,et al.  Artifact-Centric Business Process Models: Brief Survey of Research Results and Challenges , 2008, OTM Conferences.

[18]  María Teresa Gómez López,et al.  Hybrid business process modeling for the optimization of outcome data , 2016, Inf. Softw. Technol..

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

[20]  Peter Dadam,et al.  Design and Verification of Instantiable Compliance Rule Graphs in Process-Aware Information Systems , 2010, CAiSE.

[21]  José Miguel Pérez-Álvarez,et al.  Compliance validation and diagnosis of business data constraints in business processes at runtime , 2015, Inf. Syst..

[22]  María Teresa Gómez López,et al.  Using Constraint Programming in Selection Operators for Constraint Databases , 2014, Expert Syst. Appl..

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

[24]  Marta Indulska,et al.  Modeling languages for business processes and business rules: A representational analysis , 2009, Inf. Syst..