Hybrid business process modeling for the optimization of outcome data
We propose the formalization of a hybrid model oriented towards obtaining the outcome data optimization, by combining a data-oriented declarative specification and a control-flow-oriented imperative specification. We propose the automatic creation from this hybrid model of an imperative model that is executable in a standard Business Process Management System. We defined an approach, based on the definition of a hybrid business process, which uses a constraint programming paradigm. For that, we define: the hybrid business process for the specification of the relationships between declarative data and control-flow imperative components of a business process. The automatic creation of an entirely imperative model at design time thanks to the use of Constraint Programming paradigm. The resulting imperative model is executable in any commercial Business Process Management System, and obtains, at execution time, the optimized outcome data of the process.
business process hybrid model data optimization constraint programming