Proceedings

POWL: Partially Ordered Workflow Language (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 8427-8432.

https://doi.org/10.24963/ijcai.2024/935

Abstract

Processes in real-life scenarios tend to inherently establish partial orders over their constituent activities. This makes partially ordered graphs viable for process modeling. While partial orders capture both concurrent and sequential interactions among activities in a compact way, they fall short in modeling choice and cyclic behavior. To address this gap, we introduce the Partially Ordered Workflow Language (POWL), a novel language for process modeling that combines traditional hierarchical modeling languages with partial orders. In a POWL model, sub-models are combined into larger ones either as partial orders or using control-flow operators that enable the representation of choice and loop structures. This integration of hierarchical structure and partial orders not only offers an effective solution for process modeling but also provides quality guarantees that make POWL particularly suitable for the automated discovery of process models.

  1. [Berti and van der Aalst, 2019] Alessandro Berti and Wil M. P. van der Aalst. Reviving token-based replay: In- creasing speed while improving diagnostics. In Wil M. P. van der Aalst, Robin Bergenthum, and Josep Carmona, ed- itors, Proceedings of the International Workshop on Algo- rithms & Theories for the Analysis of Event Data, Satellite event of Petri Nets 2019 and ACSD 2019, volume 2371 of CEUR Workshop Proceedings, pages 87-103. CEUR- WS.org, 2019.
  2. [Carmona et al., 2018] Josep Carmona, Boudewijn van Don- gen, Andreas Solti, and Matthias Weidlich. Conformance checking. Switzerland: Springer.[Google Scholar], 56, 2018.
  3. [de Leoni and Mannhardt, 2015] M. (Massimiliano) de Leoni and Felix Mannhardt. Road Traffic Fine Management Process, 2015.
  4. [Dumas and García-Bañuelos, 2015] Marlon Dumas and Luciano García-Bañuelos. Process mining reloaded: Event structures as a unified representation of process models and event logs. In Application and Theory of Petri Nets and Concurrency -36th International Confer- ence, Proceedings, volume 9115 of LNCS, pages 33-48.
  5. [Kourani and van Zelst, 2023] Humam Kourani and Sebas- tiaan J. van Zelst. POWL: partially ordered workflow language. In Chiara Di Francescomarino, Andrea Burat- tin, Christian Janiesch, and Shazia Sadiq, editors, Busi- ness Process Management -21st International Confer- ence, BPM 2023, Utrecht, The Netherlands, September 11- 15, 2023, Proceedings, volume 14159 of Lecture Notes in Computer Science, pages 92-108. Springer, 2023.
  6. [Kourani et al., 2023] Humam Kourani, Daniel Schuster, and Wil M. P. van der Aalst. Scalable discovery of partially ordered workflow models with formal guarantees. In 5th International Conference on Process Mining, ICPM 2023, Rome, Italy, October 23-27, 2023, pages 89-96. IEEE, 2023.
  7. [Kourani et al., 2024a] Humam Kourani, Alessandro Berti, Daniel Schuster, and Wil M. P. van der Aalst. Pro- cess Modeling With Large Language Models. In Enter- prise, Business-Process and Information Systems Model- ing -25th International Conference, BPMDS 2024, and 29th International Conference, EMMSAD 2024, Limassol, Cyprus, June 3-4, 2024, Proceedings. Springer, 2024. In press.
  8. [Kourani et al., 2024b] Humam Kourani, Alessandro Berti, Daniel Schuster, and Wil M. P. van der Aalst. ProMoAI: Process Modeling with Generative AI. In Proceedings of the Thirty-Third International Joint Conference on Arti- ficial Intelligence, IJCAI 2024, Jeju, South Korea, 03-09 August 2024. ijcai.org, 2024. In press. IJCAI
  9. [Leemans and van der Aalst, 2014] Maikel Leemans and Wil M. P. van der Aalst. Discovery of frequent episodes in event logs. In Data-Driven Process Discovery and Analysis -4th International Symposium, Revised Selected Papers, volume 237 of LNBIP, pages 1-31. Springer, 2014.
  10. [Leemans et al., 2022] Sander J.J. Leemans, Sebastiaan J. van Zelst, and Xixi Lu. Partial-order-based process min- ing: a survey and outlook. Knowl Inf Syst, 2022.
  11. [Leemans, 2022] Sander J. J. Leemans. Robust Process Min- ing with Guarantees -Process Discovery, Conformance Checking and Enhancement, volume 440 of LNBIP. Springer, 2022.
  12. [Mannhardt, 2016] Felix Mannhardt. Sepsis Cases -Event Log, 2016.
  13. [Mannhardt, 2017] Felix Mannhardt. Hospital Billing - Event Log, 2017.
  14. [Mannila et al., 1997] Heikki Mannila, Hannu Toivonen, and A. Inkeri Verkamo. Discovery of frequent episodes in event sequences. Data Min. Knowl. Discov., 1(3):259- 289, 1997.
  15. [Mokhov and Carmona, 2015] Andrey Mokhov and Josep Carmona. Event log visualisation with conditional partial order graphs: from control flow to data. In Proceedings of the International Workshop on Algorithms & Theories for the Analysis of Event Data, Satellite event of Petri Nets 2015 and ACSD 2015, volume 1371 of CEUR Workshop Proceedings, pages 16-30. CEUR-WS.org, 2015.
  16. [Mokhov and Yakovlev, 2010] Andrey Mokhov and Alexan- dre Yakovlev. Conditional partial order graphs: Model, synthesis, and application. IEEE Trans. Computers, 59(11):1480-1493, 2010.
  17. [Munoz-Gama and Carmona, 2010] Jorge Munoz-Gama and Josep Carmona. A fresh look at precision in process con- formance. In Richard Hull, Jan Mendling, and Stefan Tai, editors, BPM 2010, Hoboken, NJ, USA. Proceedings, vol- ume 6336 of LNCS, pages 211-226. Springer, 2010.
  18. [Nielsen et al., 1981] Mogens Nielsen, Gordon D. Plotkin, and Glynn Winskel. Petri nets, event structures and do- mains, part I. Theor. Comput. Sci., 13:85-108, 1981.
  19. [Ouyang et al., 2007] Chun Ouyang, Eric Verbeek, Wil M. P. van der Aalst, Stephan Breutel, Marlon Dumas, and Arthur H. M. ter Hofstede. Formal semantics and analysis of control flow in WS-BPEL. Sci. Comput. Program., 67(2- 3):162-198, 2007.
  20. [Schnieders et al., 2004] Arnd Schnieders, Frank Puhlmann, and Mathias Weske. Process modeling techniques. PESOA Report TR, 1, 2004.
  21. [Slaats et al., 2016] Tijs Slaats, Dennis M. M. Schunselaar, Fabrizio Maria Maggi, and Hajo A. Reijers. The semantics of hybrid process models. In On the Move to Meaningful Internet Systems: OTM 2016 Conferences -Confederated International Conferences: CoopIS, C&TC, and ODBASE 2016, Proceedings, volume 10033 of LNCS, pages 531- 551, 2016.
  22. [van der Aalst et al., 2005] Wil M. P. van der Aalst, Marlon Dumas, Arthur H. M. ter Hofstede, Nick Russell, H. M. W. Verbeek, and Petia Wohed. Life after BPEL? In Formal Techniques for Computer Systems and Business Processes, EPEW 2005 and WS-FM 2005, Proceedings, volume 3670 of LNCS, pages 35-50. Springer, 2005.
  23. [van der Aalst et al., 2023] Wil M. P. van der Aalst, Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, and Humam Kourani. Discovering hybrid process models with bounds on time and complexity: When to be formal and when not? Information Systems, 116:102214, 2023.
  24. [van der Aalst, 2016] Wil M. P. van der Aalst. Process Min- ing -Data Science in Action, Second Edition. Springer, 2016.
  25. [van Dongen and Borchert, 2018] Boudewijn van Dongen and Florian Borchert. BPI Challenge 2018, 2018.
  26. [van Dongen, 2017] Boudewijn van Dongen. BPI Challenge 2017, 2017.
  27. [van Dongen, 2019] Boudewijn van Dongen. BPI Challenge 2019, 2019.
  28. [van Dongen, 2020] Boudewijn van Dongen. BPI Challenge 2020, 2020.
  29. [van Hee et al., 2013] Kees M. van Hee, Natalia Sidorova, and Jan Martijn E. M. van der Werf. Business process modeling using Petri nets. Trans. Petri Nets Other Model. Concurr., 7:116-161, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards