Skip to main content
Top

2024 | OriginalPaper | Chapter

Pareto-Optimal Trace Generation from Declarative Process Models

Authors : Juan F. Diaz, Hugo A. López, Luis Quesada, Juan C. Rosero

Published in: Business Process Management Workshops

Publisher: Springer Nature Switzerland

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Declarative process models (DPMs) enable the description of business process models with a high level of flexibility by being able to describe the constraints that compliant traces must abide by. In this way, a well-formed declarative specification generates a family of compliant traces. However, little is known about the difference between different compliant traces, as the only criterion used for comparison is satisfiability. In particular, we believe that not all compliant traces are alike: some might be sub-optimal in their resource usage. In this work, we would like to support users of DPMs in the selection of compliant and optimal traces. In particular, we use Dynamic Condition Response (DCR) graphs as our language to represent DPMs, extending it with a parametric definition of costs linked to events. Multiple types of cost imply that different traces might be optimal, each according to a different cost dimension. We encode cost-effective finite trace generation as a Constraint Optimisation Problem (COP) and showcase the feasibility of the implementation via an implementation in MiniZinc. Our initial benchmarks suggest that the implementation is capable of providing answers efficiently for processes of varying size, number of constraints, and trace length.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Pesic, M.: Constraint-based workflow management systems: shifting control to users. Ph.D. Dissertation, Industrial Engineering and Innovation Sciences (2008) Pesic, M.: Constraint-based workflow management systems: shifting control to users. Ph.D. Dissertation, Industrial Engineering and Innovation Sciences (2008)
2.
go back to reference Burattin, A., Gianola, A., López, H.A., Montali, M.: Exploring the conformance space (extended abstract). In: ITBPM@BPM, ser. CEUR Workshop Proceedings, vol. 2952, pp. 62–67. CEUR-WS.org (2021) Burattin, A., Gianola, A., López, H.A., Montali, M.: Exploring the conformance space (extended abstract). In: ITBPM@BPM, ser. CEUR Workshop Proceedings, vol. 2952, pp. 62–67. CEUR-WS.org (2021)
3.
go back to reference Hildebrandt, T.T., Mukkamala, R.R.: Declarative event-based workflow as distributed dynamic condition response graphs. arXiv preprint arXiv:1110.4161 (2011) Hildebrandt, T.T., Mukkamala, R.R.: Declarative event-based workflow as distributed dynamic condition response graphs. arXiv preprint arXiv:​1110.​4161 (2011)
4.
go back to reference De Giacomo, G., De Masellis, R., Montali, M.: Reasoning on LTL on finite traces: insensitivity to infiniteness. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 28, no. 1 (2014) De Giacomo, G., De Masellis, R., Montali, M.: Reasoning on LTL on finite traces: insensitivity to infiniteness. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 28, no. 1 (2014)
6.
go back to reference Mahammed, N., Benslimane, S.M., Ouldkradda, A., Fahsi, M.: Evolutionary business process optimization using a multiple-criteria decision analysis method. In: International Conference on Computer, Information and Telecommunication Systems (CITS), Alsace, Colmar, France, pp. 1–5. IEEE (2018) Mahammed, N., Benslimane, S.M., Ouldkradda, A., Fahsi, M.: Evolutionary business process optimization using a multiple-criteria decision analysis method. In: International Conference on Computer, Information and Telecommunication Systems (CITS), Alsace, Colmar, France, pp. 1–5. IEEE (2018)
7.
go back to reference Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef
8.
go back to reference Vergidis, K., Saxena, D., Tiwari, A.: An evolutionary multi-objective framework for business process optimisation. Appl. Soft Comput. 12(8), 2638–2653 (2012)CrossRef Vergidis, K., Saxena, D., Tiwari, A.: An evolutionary multi-objective framework for business process optimisation. Appl. Soft Comput. 12(8), 2638–2653 (2012)CrossRef
9.
go back to reference Georgoulakos, K., Vergidis, K., Tsakalidis, G., Samaras, N.: Evolutionary multi-objective optimization of business process designs with pre-processing. In: IEEE Congress on Evolutionary Computation (CEC), Spain, pp. 897–904. IEEE (2017) Georgoulakos, K., Vergidis, K., Tsakalidis, G., Samaras, N.: Evolutionary multi-objective optimization of business process designs with pre-processing. In: IEEE Congress on Evolutionary Computation (CEC), Spain, pp. 897–904. IEEE (2017)
10.
go back to reference Djedovic, A., Zunic, E., Avdagic, Z., Karabegovic, A.: Optimization of business processes by automatic reallocation of resources using the genetic algorithm. In: XI International Symposium on Telecommunications (BIHTEL), Sarajevo, Bosnia and Herzegovina, pp. 1–7. IEEE (2016) Djedovic, A., Zunic, E., Avdagic, Z., Karabegovic, A.: Optimization of business processes by automatic reallocation of resources using the genetic algorithm. In: XI International Symposium on Telecommunications (BIHTEL), Sarajevo, Bosnia and Herzegovina, pp. 1–7. IEEE (2016)
11.
go back to reference Si, Y.-W., Chan, V.-I., Dumas, M., Zhang, D.: A petri nets based generic genetic algorithm framework for resource optimization in business processes. Simul. Model. Pract. Theory 86, 72–101 (2018)CrossRef Si, Y.-W., Chan, V.-I., Dumas, M., Zhang, D.: A petri nets based generic genetic algorithm framework for resource optimization in business processes. Simul. Model. Pract. Theory 86, 72–101 (2018)CrossRef
12.
go back to reference Jiménez-Ramírez, A., Weber, B., Barba, I., Del Valle, C.: Generating optimized configurable business process models in scenarios subject to uncertainty. Inf. Softw. Technol. 57, 571–594 (2015)CrossRef Jiménez-Ramírez, A., Weber, B., Barba, I., Del Valle, C.: Generating optimized configurable business process models in scenarios subject to uncertainty. Inf. Softw. Technol. 57, 571–594 (2015)CrossRef
14.
go back to reference López-Pintado, O., Dumas, M., Yerokhin, M., Maggi, F.M.: Silhouetting the cost-time front: multi-objective resource optimization in business processes. In: Polyvyanyy, A., Wynn, M.T., Van Looy, A., Reichert, M. (eds.) BPM 2021. LNBIP, vol. 427, pp. 92–108. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-85440-9_6CrossRef López-Pintado, O., Dumas, M., Yerokhin, M., Maggi, F.M.: Silhouetting the cost-time front: multi-objective resource optimization in business processes. In: Polyvyanyy, A., Wynn, M.T., Van Looy, A., Reichert, M. (eds.) BPM 2021. LNBIP, vol. 427, pp. 92–108. Springer, Cham (2021). https://​doi.​org/​10.​1007/​978-3-030-85440-9_​6CrossRef
15.
go back to reference López, H.A., Debois, S., Slaats, T., Hildebrandt, T.T.: Business process compliance using reference models of law. In: International Conference on Fundamental Approaches to Software Engineering, pp. 378–399 (2020) López, H.A., Debois, S., Slaats, T., Hildebrandt, T.T.: Business process compliance using reference models of law. In: International Conference on Fundamental Approaches to Software Engineering, pp. 378–399 (2020)
16.
go back to reference Jakob, W., Blume, C.: Pareto optimization or cascaded weighted sum: a comparison of concepts. Algorithms 7(1), 166–185 (2014)CrossRef Jakob, W., Blume, C.: Pareto optimization or cascaded weighted sum: a comparison of concepts. Algorithms 7(1), 166–185 (2014)CrossRef
Metadata
Title
Pareto-Optimal Trace Generation from Declarative Process Models
Authors
Juan F. Diaz
Hugo A. López
Luis Quesada
Juan C. Rosero
Copyright Year
2024
DOI
https://doi.org/10.1007/978-3-031-50974-2_24

Premium Partner