Business Process Configuration according to Data Dependency Specification

Configuration techniques have been used in several fields, such as the design of business process models. Sometimes these models depend on the data dependencies, being easier to describe what has to be done instead of how. Configuration models enable to use a declarative representation of business p...

Descripción completa

Detalles Bibliográficos
Autores: Parody Núñez, María Luisa, Gómez-López, María Teresa, Varela Vaca, Ángel Jesús, Martínez Gasca, Rafael
Tipo de recurso: artículo
Fecha de publicación:2018
País:España
Institución:Universidad Loyola Andalucía
Repositorio:Brújula
OAI Identifier:oai:repositorio.uloyola.es:20.500.12412/5917
Acceso en línea:https://hdl.handle.net/20.500.12412/5917
Access Level:acceso abierto
Palabra clave:Business process modelling
Declarative model
Imperative model
Model configuration
Constraint programming
Descripción
Sumario:Configuration techniques have been used in several fields, such as the design of business process models. Sometimes these models depend on the data dependencies, being easier to describe what has to be done instead of how. Configuration models enable to use a declarative representation of business processes, deciding the most appropriate work-flow in each case. Unfortunately, data dependencies among the activities and how they can affect the correct execution of the process, has been overlooked in the declarative specifications and configurable systems found in the literature. In order to find the best process configuration for optimizing the execution time of processes according to data dependencies, we propose the use of Constraint Programming paradigm with the aim of obtaining an adaptable imperative model in function of the data dependencies of the activities described declarative.