PROFES 2023
Sun 10 - Wed 13 December 2023 Dornbirn, Austria
Mon 11 Dec 2023 14:00 - 15:30 at W303 - Tutorial
Mon 11 Dec 2023 16:00 - 17:00 at W303 - Tutorial

Flexibility is a key characteristic of several business process management domains among which software processes. In such settings, dynamic decisions can deeply affect process executions depending on the current circumstances. Therefore, the paths to fulfil the process goals are not fully predetermined. However, high flexibility does not mean chaos: a set of key process rules still delimits the execution space. One of the most renowned paradigms for managing flexibility by design is the declarative approach, which aims at defining processes through their core behavioral rules, thus leaving room for adaptation when necessary. To achieve its full potential, the declarative approach requires a paradigm shift in process thinking and, therefore, the support of novel tools. The goal of this tutorial is to distill the declarative approach down to its core concepts. In the first half, the tutorial focuses on the main principles of declarative Process Mining with the Declare declarative language. The second part provides practical examples and exercises using the RuM toolkit and the Declare4Py Python library.

Mon 11 Dec

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:30
14:00
90m
Tutorial
Declarative Process Mining for Software Processes: the RuM toolkit and the Declare4Py Python library
Workshops and Tutorials
Anti Alman University of Tartu, Ivan Donadello Free University of Bozen/Bolzano, Fabrizio Maria Maggi Free University of Bozen/Bolzano, Marco Montali Free University of Bozen/Bolzano
16:00 - 17:00
16:00
60m
Tutorial
Declarative Process Mining for Software Processes: the RuM toolkit and the Declare4Py Python library
Workshops and Tutorials
Anti Alman University of Tartu, Ivan Donadello Free University of Bozen/Bolzano, Fabrizio Maria Maggi Free University of Bozen/Bolzano, Marco Montali Free University of Bozen/Bolzano