POWL: Partially Ordered Workflow Language (Extended Abstract)
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.
Authors 2
-
Humam Kourani Aachen
RWTH Aachen University · Fraunhofer Institute for Applied Information Technology
Affiliation as printed
Fraunhofer Institute for Applied Information Technology FIT, Sankt Augustin, Germany
RWTH Aachen University, Aachen, Germany
-
Affiliation as printed
Celonis Labs GmbH, Munich, Germany
Cited by 0 stored of 0
No patents citing this paper on Lens.org (checked 2026-10-06).