Decision-Making Support for the Correctness of Input Data at Runtime in Business Processes

In a business process, the information that flows between the activities can be introduced by those users who interact with the process. This introduced information could be incorrect due to a lack of knowledge or a mistake. For this reason and to make the business process execution consistent, we p...

Descripción completa

Detalles Bibliográficos
Autores: Gómez López, María Teresa, Martínez Gasca, Rafael, Pérez Álvarez, José Miguel
Tipo de recurso: artículo
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2014
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/138268
Acceso en línea:https://hdl.handle.net/11441/138268
https://doi.org/10.1142/S0218843014500038
Access Level:acceso abierto
Palabra clave:Business processes
Input Data
Decision-making support
Numerical techniques
Process Instance Conformity
Descripción
Sumario:In a business process, the information that flows between the activities can be introduced by those users who interact with the process. This introduced information could be incorrect due to a lack of knowledge or a mistake. For this reason and to make the business process execution consistent, we propose a Decision Support System (DSS) to inform the user about the possible and correct values that the input data can take. The DSS takes into account the business process model and the policy of the company. The policy concerning the input data and dataflow that the company manages can be represented by constraints (called Business Data Constraints (BDCs)). In order to ascertain all the possible values of the input data that permit the execution of the process following the defined goals, the DSS analyzes the business process model and the BDC, using the constraint programming paradigm.